docs: function(cls,superClass) {
      var super_;
      while (lib.type.isFunction(cls.super_)) {
        if (cls.super_ === superClass) {
          super_ = cls.super_;
          break;
        }
        cls = cls.super_;
      }
      return super_;
    }