Number<T> lt(T value, {String? message}) { return refine( (data) => data < value, message: message ?? 'Must be less than $value', ); }