Limit scope of 'try' for lambda

This improves error messages, because we don't backtrack anymore after
we succeeded parsing a lambda arglist.
Merge pull request #15 from bennofs/lambda-less-try

Limit scope of 'try' for lambda