Remove data members from classad Operation class, and create subclasses by arity #3457 parent ticket #2541
each subclass of Operation class will have only the necessary data members, so we don't waste space for
2nd & 3rd ExprTree pointers in nodes that have no need of them.
===VersionHistory:Pending===