An interface representing a manager for flow modifications that can occur to Prolog resolution process