sclass NLStringMatcher_noVars extends StringMatcher { // change matches only if returning true bool match(S pat, S input, SS matches) { ret match3(pat, input); } S apply(S input, SS matches) { ret input; } // This one's easy }