Fixing parsing of grouped expressions
Correctly parsing parenthesis / not wrapping all expressions in ()