1.1: refactoring, dropped opencomponent framework, dropped gmp into an optional mixin, added an abstraction layer between IMixin and the Mixin impls., etc."