Added a hook for executing functions after preconditions evaluate and before the task executes. Useful for logging.
Fixed merge conflicts.