eta-expansion creates Function0 for by-name params