Problem is due to bytes being read in as values from 0 to 255 but being checked as -128 to 128 in _util.JavaByte.validate