String max(int length, {core.String? message}) { return refine( (data) => data.length <= length, message: message ?? 'Maximum length is $length', ); }