One of the things about PureMVC that makes it so portable is the fact that it doesn't rely upon any other frameworks or libraries. The PureMVC Way eschews platform dependency and all but the simplest language constructs in doing what it does. As a result, we've found that its classes, responsibilities, and collaboration patterns can be expressed in nearly any OOP language. So, for quite awhile,