# Structs
Directories add all children folders recursively.
IgnoreNonExistent filters out files that don't exist and prints a warning if not run in quiet mode.
IgnoreTargetZip removes the zip file from the file set if found.
Recursive adds all children folders recursively.