functional interface: introduce acceptability for both lambda and method references
suggest correctly shaped functional types if extracting functional expression without context: initial (IDEA-125510)