Starting to hit the inevitable dependency wall. I propose breaking loom into `loom-psc`, `loom-prj`, etc as needed.