[ruby-core:122950] [Ruby Bug#21151] IO and StringIO raise FrozenError even for read-only methods