Issue 553:	When tolerant:true we should be able to recover from a
missing ')' parsing if/for/while

Issue 553:	When tolerant:true we should be able to recover from a
missing ')' parsing if/for/while