We have quite a few calls now that use generically typed listeners of the form: ```java public interface SomeListener<T> { call(T arg); } ``` The pattern to filter the listeners based on a resolvable type, make the call and deal with possible Lamda issues could be extracted. Search the codebase for "Possibly a lambda-defined" to find the existing occurrences.