Revised grammar for method attributes; started skeleton of AST/generator