@override Uint8List get buffer { if (value == BigInt.zero) { return Uint8List.fromList([0x80]); } return value.toBytesUnsigned; }