It creates a generic subclass and uses reflection ...
# kodein
s
It creates a generic subclass and uses reflection to extract a ParameterizedType. This is quite show, but it's the only way to get a proper one.