factory Matcher.scheme(Pattern scheme, {bool isOptional = false}) => SchemeMatcher(scheme, isOptional: isOptional);