All, Earlier I proposed a module name for an on-the-fly Moose class / instance builder and I got some really great advice both in the core execution of the module but also in some naming ideas. However, when I made some modifications to the module name and then submitted it for registration in PAUSE I didn't get approved so I would like to take a second run at it.
The proposed name is MooseX::ShortCut::BuildInstance. I am not tied to any element of the name. I have posted code to both Pre-Pan - http://prepan.org/module/429En4oFep Github - https://github.com/jandrew/MooseX-ShortCut-BuildInstance For your review and I would welcome comment there if you prefer. The goal is to create on the fly instances of composed Moose classes, roles, and instance arguments with a single command in a DCI https://en.wikipedia.org/wiki/Data,_Context,_and_Interaction like process. The goal would be to use this module to parse arguments into a custom class instance using standardized syntax rather than having to build the custom class and then create the instance separately. The module also allows for future argument vetting against a known context although I don't have it built yet. Best Regards, Jed