add getTokenTypeMap(), getRuleIndexMap() to recognizer.  Gen new fields for that an ATN with bypass alts. Then methods for that: getATNWithBypassAlts(). Big changes to interface for ParseTreeMatch; create Parser.compileParseTreePattern() method.  Convert rule names to rule indexes.