code: function EventsBus() {
      var events = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
      classCallCheck(this, EventsBus);
  
      this.events = events;
      this.hop = events.hasOwnProperty;
    }
docs: Construct a EventBus instance.
  
  @param {Object} events