Bits of Py.

If the implementation is hard to explain, it's a bad idea