The object ChainComplex is a type, with ancestor classes GradedModule < MutableHashTable < HashTable < Thing.