added support for `infix` function calls