Implemented multiple with clauses #18

with ... and ... and ... with ... and ...