A powerful workflow engine implemented in pure Python