factory FlexiDate.unparsed(String original, [String? message]) { return InvalidFlexiDate(original, message); }