fails:IO#readpartial raises EOFError on EOF
fails:IO#readpartial discards the existing buffer content upon EOFError
