Simple generic functions.

WWW: https://cheeseshop.python.org/pypi/simplegeneric
