   "Return the update keys for a given item (see `get-update-keys`).
   For the ludo catalog we need to group all other formats under the
   genre :bücher-über-spiel."
-  [{fmt :format genre :genre subgenre :sub-genre language :language :as item}]
+  [{fmt :format genre :genre :as item}]
   (cond
     (not= fmt :ludo) [:ludo :bücher-über-spiel]
     :else [fmt genre]))

  grouped under `:literatur-in-fremdsprachen`, even kids books, so we
  need to group not only by `format`, `genre` and `sub-genre` but also
  by `language`."
  [{fmt :format genre :genre subgenre :sub-genre language :language :as item}]
  (cond
    (and (= fmt :hörbuch)
         (not (#{"de" "de-CH"} language))) [fmt :belletristik :literatur-in-fremdsprachen]

(defn get-update-keys-hörfilm
  "Return the update keys for a given item (see `get-update-keys`).
  For the hörfilm catalog we need to group the :hörfilm items by genre."
  [{fmt :format genre :genre :as item}]
  (cond
    (#{:hörfilm} fmt) [fmt genre]
    :else (get-update-keys item)))
