_addNewActionConfig(combinationSchema, handler) {
    const {
      prefix, sequenceLength, id, keyDictionary, size, keyEventType, actionName
    } = combinationSchema;

    this._setCombinationMatcher(id, {
      prefix, sequenceLength, id, keyDictionary, size,
      events: { }
    });

    this._addHandlerToActionConfig(id, { keyEventType, actionName, handler })
  }
The first time the component that is currently handling the key event has
its handlers searched for a match, order the combinations based on their
size so that they may be applied in the correct priority order