А второе место с .includes это эдж кейс использования подобных массивов (проверка левых значений через него), так что без каста тоже вряд ли как-то можно
Либо будет неоправданно много кода Ну и касты у меня изолированы и на них ничего не опирается практически Например второй вообще в однострочной функции, смысл там понятен и оно никуда не вылезает