Given the interface:
interface GenericInterface { Class getGenericType(); }
and the following implementation "skelet