Process handles env variables and before hooks.
Additional processing for files and directories.
Process handles checking the output for stated conditions.
Support for in-process execution.