public Registry()
{
_commands = new Dictionary<string, Command>(StringComparer.OrdinalIgnoreCase);
_factories = new Dictionary<Type, Factory>();
_settings = new Dictionary<Type, List<SettingAttribute>>();
_alternates = new List<Factory>();
TypeConverter = new PluggableTypeConverter();
}