Python port to OpenSauce