I agree in spirit... but how is exposing a method that takes a lambda an example of the facade pattern? If anything, I can see where the opposite would be true. If a programmer thought the lambda-based architecture was not desirable, and wrapped it with a bunch of methods for specific situations like your example, then that would be an example of the facade pattern. Is that what you meant?