fix bug crashing if expression begins with parenthesis
Nested comma operator