Encode the value into CBOR bytes
@override List<int> encode() { if (value is int) { return CborIntValue(value).encode(); } return CborSafeIntValue(value).encode(); }