final tweaks to the grammar.  next on list is to add code to the action
blocks.