мы кажется хотели чтобы `value()` мог `File` принимать, или я с чем-то путаю? или может правда не надо?