A nice user friendly version of Cuis with module support.
Generic Functions with Multi-Methods for Python 3