Move shell command installation entirely into CommandInstaller