code: function(type, data) {
  			if (gui.Type.isString(type)) {
  				return this._dispatch({
  					type: type,
  					data: data,
  					global: true,
  					$contextid: gui.$contextid
  				});
  			} else {
  				console.error('The "target" argument (the first argument) of gui.Broadcast.dispatchGlobal is deprecated');
  				return this.dispatchGlobal(arguments[1], arguments[2]);
  			}
  		}
docs: Dispatch broadcast in global scope (all windows).
  TODO: queue for incoming dispatch (finish current first).
  TODO: Handle remote domain iframes ;)
  @param {Spirit} target
  @param {String} type
  @param {object} data
  @returns {gui.Broadcast}