docs: function(signal, arg) {
              var slot = this._slots[signal];
              if (slot) {
                  slot.call(this, arg, signal);
                  return true;
              }
              return false;
          }