mro
A simple dictionary in Python to walk over the __mro__ of a type to look for a match.
A naive implementation of C3 linearization algorithm used in Python's MRO