Standard use of user-defined operators?

Well, the most important points:

  • The operator is valid (that was my main question)
  • The ifx compiler is misinterpreting the code

Thanks for looking into this.