lots of work in readIn better handling for partial conversions additional logic so we don't try and read a stream that's already eof
lots of work in readIn
better handling for partial conversions
additional logic so we don't try and read a stream that's already eof

draekko/arabica,draekko/arabica,draekko/arabica,draekko/arabica,draekko/arabica