It (mostly) works again in pure Python