Class<? extends X> example