Needing to use a builder in order to create a RootBeanDefinition with a ResolvableType is cumbersome. A new constructor would help simplify things, especially AOT generated code.