This is specifically relevant to the way Kotlin represents types. For example List<Message> resolves to List <? extends Message> which becomes the WildCard unlike in Java Resolves #1260
!!! INTERNAL !!! Contains only Kotlin tests. Since version 3.1.3, user's should not be declaring explicit dependency on this module.