@override void validate(Object? value, String propertyName) { if (value is num && value < minValue) { throw ArgumentError.value(value, propertyName); } }