A relatively sane approach to multiple dispatch in Python.

WWW: https://github.com/mrocklin/multipledispatch/
