prereq scanner for MooseX::Declare