code: function(error) {
        this.errors.push(error);
  
        for (var i = 0, length = this.handlers.length; i < length; i++) {
          this.handlers[i](error);
        }
      }
docs: #pushError(ErroneousError error)
  - Pushes an error to the internal array, and notifies listeners