Мне присвоения в `f` имён методов совсем не нравится