Add the idea of running a prolog right when an allocation happens
instead of when running on the node for the first time.
Update code to work with newer function call
Documentation about PrologFlags