bug where read-byte from (signed-byte 8) (or less) streams would produce unsigned instead of signed numbers.