(for background, see #1083)
Turns out that it is not possible to properly resolve defaultImpl value from Class, from constructor of TypeDeserializerBase. But there should be no need to wait until there: caller should provide fully resolved JavaType already.
Since changes required are to semi-public API, change can not be made in patch release, has to wait until 2.8 development.