renamed StringGrammarDefinition -> String
added RegularExpressionMatcher