How to avoid memory allocation when having long expression

is parsed differently from +, so when you do dump you see that, and that is equivalent to adding the parenthesis you did.