support running tasks if path-check was successful; support non-mandatory path-checks to allow one to just conditionally execute a task