fixup! wrap cellar check in a method
remove another hack from installer
pass force_bottle into the installer
update --cache for generalized bottle impl