A relatively sane approach to multiple dispatch in Python.
