parser fix and test for pattern-less clauses