use Sub::Identify instead of B to find package for sub
tests for consuming Moo and Moose roles
don't list optional test prereqs as required