@:optionaloptionalmin:Null<Int>
@:optionaloptionalmax:Null<Int>
@:optionaloptionalideal:Null<Int>
@:optionaloptionalexact:Null<Int>