Scratch that.
The failures were from an earlier commit (an unless instead of an if. Ugh).
Requiring only in the entry points works.