Implicit Function Types

Martin just addressed this comment in
https://github.com/lampepfl/dotty/pull/1775/commits/9d57d81096de12f69cbcd8f4113243cc041cd520 (and fixups thereof), making my comment outdated. If this is the approach, I’d like the same optimization to apply to closure-returning methods though.