FranÃ§ois REMY <francois.remy.dev@outlook.com>:
> Not sure if my point went through, but what I meant is not that string concatenation should not be considered, but that using the bare bone "+" symbol for it was looking odd to me considering others and more frequent use cases of the "+" symbol require a wrapping.
IIRC, back when â€˜calc()â€™ was being proposed someone suggested to use some kind of brackets, â€˜(â€™/â€˜)â€™ or â€˜{â€™/â€™}â€™ or â€˜[â€™/â€˜]â€™ or â€˜<â€™/â€˜>â€™, to establish a special context inside values wherein the usual symbols â€˜+â€™, â€˜-â€™, â€˜*â€™ and â€˜/â€™ could be used to combine values. The plus sign could have been used with length and string values differently.