Description
This stems from LOG4J2-598 where initial support was made for more types.
The goal of this improvement is to support using the regular plugin system to load type converters which will allow extension developers to specify their own type converters as well.
Generally, the TypeConverters class should be made more generic to use Type rather than Class along with a lazy initialization of the TypeConverter registry.