code: function handle(nativeEvent) {
      var event = SyntheticKeyboardEvent.getPooled({}, 'hotkey', nativeEvent);
      try {
          dispatchEvent(event, handlers);
      } finally {
          if (!event.isPersistent()) {
              event.constructor.release(event);
          }
      }
  }
docs: Create and dispatch an event object using React's object pool Cribbed from SimpleEventPlugin and EventPluginHub