anchor.diff:          | "try"
           | "volatile"
           | "while"
  -        |   "goto"
  -        |   "do"
           |   builtInType
           )
           { #keywordPropertyNames.setType(IDENT); }
  
positive.code:                 (LA(1) == '.' || lastSigTokenType == DOT || lastSigTokenType == LITERAL_package)) {
                  ttype = IDENT;
              }
  
          /* The grammar allows a few keywords to follow dot.
           * TODO: Reinstate this logic if we change or remove keywordPropertyNames.
  
negative.code:         | "final"
          | "finally"
          | "for"
          | "goto"
          | "if"
          | "implements"
          | "import"
  