SI-8859 Fix range position for `x infix { expr }`

The range position of the application should include the final
'}', as it would if parentheses where used.

To achieve this, I've introduced a new node `Braces` analagous
to `Parens`.