setup.php commands are objects instead of functions
setup.php now runs more than one command
setup.php archive command will overwrite existing file [ci-skip]