Experimental rule based workflow engine.