インナークラスのMixin

インナークラスをMixinにしようと思ったのですが、SystemManagerでMixinクラスの生成と呼び出しをしていて、そこのコードが

  var mixinList:Array = info()["mixins"];
  if (mixinList && mixinList.length > 0){
    var n:int = mixinList.length;
    for (var i:int = 0; i < n; ++i){
      var c:Class = Class(getDefinitionByName(mixinList[i]));
      c["init"](this);
    }
  }

となっており、
var c:Class = Class(getDefinitionByName(mixinList[i]));
の部分でクラスが取れないため、ダメポのようです。
無念。