I was thinking, because they are now all handled by the same class, maybe we can just test of parent is a kind-of OpAsgn, that would be enough?