singledispatch
six
