Precedence tests for parser

Just a note: Unpacking values doesn't require parentheses; the tuple constructor is the `,`.