Fixed int8/byte reading.
Added int->int16 checks.