From the error hint in the IDE, the compiler is translating the Java signature as `Class<out Pare...
c
From the error hint in the IDE, the compiler is translating the Java signature as
Class<out Parent>
which I think is a stricter requirement. Any pointers as to why this is so?