 
   # A catch clause names its error and runs a block of code.
   Catch: [
-    o "CATCH IDENTIFIER Block",                 -> [$2, $3]
+    o "CATCH Identifier Block",                 -> [$2, $3]
   ]
 
   # Throw an exception object.

  # the trick.
  Parenthetical: [
    o "( Line )",                               -> new ParentheticalNode $2
  ]

  # The condition portion of a while loop.


  # Variables and properties that can be assigned to.
  SimpleAssignable: [
    o "Identifier",                             -> new ValueNode $1
    o "Value Accessor",                         -> $1.push $2
    o "Invocation Accessor",                    -> new ValueNode $1, [$2]
    o "ThisProperty"
