obj
IEquatable<Operands>
IStructuralEquatable
IComparable<Operands>
IComparable
IStructuralComparable
NoOperand
OneOperand Operand
Operand
TwoOperands(Operand, Operand)