Suppose I have:
let y = f(2, 3)
And I add a start parenthesis like this: let y = f((2, 3)
There is no longer a valid tree and it is not obvious at that point where, I, the end-user, want the parenthesis construct to end.