It would be nice to permit multiple commands to be run. Probably run them in series. But doing them in parallel wouldn't be that hard either.
Once we permit this, we should maybe remove the special case package installation and just use multiple commands.