no longer worry about keywords in the parser, since we catch them in the static analysis pass