code: function Builder (data) {
  
    if (!(this instanceof Builder)) return new Builder(data);
  
    debug('new builder', data);
  
    events.EventEmitter.call(this);
  
    this.message = Message(data);
  
  }
docs: Builds a Message instance and provides a way to deliver the built message
  
  @param {object} data