this.registry = new RegistryImpl(this);
//register default converter
this.registry.registerConverter(new IdentityConverter());
//plugins
new DefaultPlugin().initialize(registry);
@SuppressWarnings("unchecked")
List<String> pluginClassNames = (List<String>) config.get("plugins");
if(pluginClassNames != null && !pluginClassNames.isEmpty()){
for(String className: pluginClassNames){