protected virtual void ResetDefaultServices()
        {
            if (!_services.ContainsKey(typeof(IConverter)))
            {
                _services[typeof(IConverter)] = new BaseConverter();
            }

            if (!_services.ContainsKey(typeof(IDecamelizer)))
            {
                _services[typeof(IDecamelizer)] = new BaseDecamelizer();
            }

            if (!_services.ContainsKey(typeof(ITypeResolver)))
            {
                _services[typeof(ITypeResolver)] = new BaseTypeResolver();
            }

            if (!_services.ContainsKey(typeof(IActivator)))
            {
                _services[typeof(IActivator)] = new BaseActivator();
            }
        }