Currently implemented for modules, graded modules, and chain complexes.
See also ChainComplex and Module.