A type that inherits from this abstract type should supply methods for evaluating a homotopy.
The object Homotopy is a type, with ancestor classes MutableHashTable < HashTable < Thing.