There is no other query that may need to be called at that point anyway.
To reduce redundancy, we now internalize the BinOp instead of duplicating the `ty()` function body.