Renaming installation payload argument for clarity.
Rename InstallationPayload to FilesToInstall. That's a bit more obvious.
FilesToInstall now accepts absolute paths for files or directories.
Inlining variables that were just used once as named parameters.
Moved "command done" logging into method hook.