Resolve "Grammar Bugs (VariableArityParameter and multiple catch types)" Closes #21 and #20 See merge request !12