We should call this `InstallerFacade` or some such.