For reading byte streams a `binary mode` would be nice, I implemented one in MyIgel/Telnet@73a4b33f730298404411bfde05e5bbe2090238cb It works for me, but should be tested before merging ;)