accept anonymous procedure expressions, keyword-prefixed identifiers, and read/write accessor nodes in the grammar and generated parsers. sync ast tests, parser scripts, sample fixtures, and playbook config with the updated parser behavior.