Class CompoundType