https://bitbucket.org/Linkid/idiot_pyherbert/