This sample shows how code taking SAM types is not able to detect generic type parameters on Lambda-based implementations of SAM types.
This is kind of a bad situation as implementations that take SAM types and try to use the type information that’s prefectly available on an regular implementation now all of a sudden is not if the caller — potentially a couple of stack frames above — assumed the ability to use a Lambda due to some API exposing a SAM type.