code: function _repositionWishIdInEnteredMagicWordsArray(id, arry, existingIndex) {
    if (existingIndex !== -1) {
      // If it already exists, remove it before re-adding it in the correct spot
      arry.splice(existingIndex, 1)
    }
    if (existingIndex !== 1 && arry.length > 0) {
      // If it's not "on deck" then put it in the first slot and set the King of the Hill to be the id to go first.
      const first = arry[0]
      arry[0] = id
      id = first
    }
    arry.unshift(id)
  }
docs: Updates the order of wish ids based on "king of the hill"
  and "on deck" concepts. Meaning, for a wish to be placed
  in front, it needs to be "on deck" which is the second
  position. If it is not already on deck then it will be
  placed in the second position. If it is on deck then it
  will replace the king of the hill and the king of the hill
  will be placed in the second position (on deck).
  @param {string} id
  @param {Array} arry
  @param {number} existingIndex
  @private