Hi Matt,
I've requested that Frederic Saunier have a look at this if possible. He just released a port of the EmployeeAdmin demo
1 to the new mootools port, and as the author of the previous port, he's probably the best authority on how well this code would solve our problem. Essentially we're looking at an explosion of ports to fit different JS frameworks, OR handling the class simulation internally which lies outside the intended scope of PureMVC.
But then if it's done right and will allow a universal standard that will work with all the other frameworks AND not be terribly annoying to developers who have to instantiate PureMVC classes one way but mootools or jQuery classes another...
It's clearly where we want to go, I think. But Frederic will be able to speak more to the implications that arise in large scale projects.
-=Cliff>
1 http://www.tekool.net/blog/2010/03/14/puremvc-javascript-mootools-employeeadmin-demo/