7 Pseudo (({IO})) class from/to (({String})).
9 This library is based on MoonWolf version written in Ruby. Thanks a lot.
11 = Differences to (({IO}))
13 * not implemented: (({fcntl})), (({reopen})).
14 * (({fileno})) returns nil.
15 * (({pos=})) returns new position, not 0.
16 * (({ungetc})) does nothing at start of the string.