Whatever your initial motivation, distinguishing between precedence modification and function application is an unmitigated good in my opinion, so good on you.
Do you plan to extend the language with symbolic capabilities?
Do you plan to extend the language with symbolic capabilities?