these things are easily packaged up into standalone modules * MooseX::FileAttributes * MooseX::TransactionalMethods * IM::Engine::Plugin::Commands