можно в начале функции вычилслить значение переменной `historyItem` с учётом значений по умолчанию и тогда не нужно будет дублировать это двойное условие