@override IntegerValueType asOptional({bool optional = true}) => IntegerValueType(optional: optional);