obj
IEquatable<Amount>
IStructuralEquatable
IComparable<Amount>
IComparable
IStructuralComparable
Imm Const
Const
Reg Register
Register