docs: function (definition) {
      if (!definition || !_.isObject(definition)) {
        var err = new Error('Please pass a valid definition!');
        debug(err);
        throw err;
      }
  
      this.definitions.event = _.defaults(definition, this.definitions.event);
      return this;
    }