in reply to Moose support for circular dependencies?
perl -MBB -e1 [download]
Interestingly, moving use CC; to the bottom in BB.pm (or predeclaring sub mysub before using CC) solves the problem.