code: function getInheritanceChain() {
    return _(this.superClasses)
      .reverse()
      .reduce((acc, v) => v.getInheritanceChain().concat(acc), [this])
  }
docs: Returns the InheritanceChain of this class
  @method
  @memberof Class~ClassInstance