cffi>=0.6,<1.0
singledispatch