Don't fix what ain't broken. Не путай общий случай определения файлапи и тот, который нам нужен. Мы не используем `FileReader` и не собираемся это делать — на него не нужно проверять, и даже вредно.

Почему это больше не функция?