int nextU32({Endian endian = Endian.little}) { final bytes = nextBytes(4); return IntUtils.fromBytes(bytes, byteOrder: endian); }