Support `with` notation to scan for Moose
Integrate conditions
Support `aliased` notation