Reads n bytes
n
Uint8List readSlice(int n) => _requireBytes( n, () => Uint8List.fromList(bytes.buffer.asUint8List((offset += n) - n, n)), );