fails:IO#each_byte raises IOError on closed stream
fails:IO#each_byte yields each byte
fails:IO#each_byte returns an Enumerator when passed no block
fails:IO#each_byte returns self on an empty stream
