code: function trigger(eventsInput, args)
    {
      try
      {
        var events = toArray( eventsInput, ' ' );
  
        for (var i = 0; i < events.length; i++)
        {
          triggerListeners( this.$$on, events[ i ], args );
        }
      }
      catch (ex)
      {
        Rekord.trigger( Rekord.Events.Error, [ex] );
      }
  
      return this;
    }
docs: Triggers a single event optionally passing an argument to any listeners.
  
  @method trigger
  @for addEventful
  @param {String} eventsInput
  @param {Array} args
  @chainable