Nice: https://tutorial.ponylang.io/expressions/ops#precedence
Yeah that's pretty much exactly what I do by hand. I should really give Pony a try some time... there's a lot of stuff in it that I like.