This can probably live in `install`.