function makeHoldingQueue(name) {
    if (JX[name]) {
      return;
    }
    holding_queues[name] = [];
    JX[name] = function() { holding_queues[name].push(arguments); }
  }
Javelin core; installs Javelin and Stratcom event delegation.

@provides javelin-magical-init

@javelin-installs JX.__rawEventQueue
@javelin-installs JX.__simulate
@javelin-installs JX.__allowedEvents
@javelin-installs JX.enableDispatch
@javelin-installs JX.onload
@javelin-installs JX.flushHoldingQueue

@javelin