included() {
    this._super.included.apply(this, arguments);
    let app;

    // If the addon has the _findHost() method (in ember-cli >= 2.7.0), we'll just
    // use that.
    if (typeof this._findHost === 'function') {
      app = this._findHost();
    } else {
      // Otherwise, we'll use this implementation borrowed from the _findHost()
      // method in ember-cli.
      let current = this;
      do {
        app = current.app || app;
      } while (current.parent.parent && (current = current.parent));
    }

    this.emberPaperOptions = Object.assign({}, app.options['ember-paper']);

    app.import('vendor/hammerjs/hammer.js');
    app.import('vendor/propagating-hammerjs/propagating.js');
  }
Component dependencies, extracted from ember-bootstrap
https://github.com/kaliber5/ember-bootstrap/blob/master/index.js