might be cool to have ``PY-GENERIC:`` and dispatch based on python classes...

although if you have "date" classes from different python modules a single dispatch table like this breaks...