public VRaptorInstantiator(Converters converters, DependencyProvider provider, Localization localization, ParameterNamesProvider parameterNameProvider, HttpServletRequest request) {
this.provider = provider;
this.localization = localization;
ObjectInstantiator objectInstantiator = new ObjectInstantiator(this, provider, parameterNameProvider);
List<Instantiator<?>> instantiatorList = ImmutableList.of(
new RequestAttributeInstantiator(request),
new VRaptorTypeConverter(converters),
FallbackConverter.fallbackToNull(new StringConverter()),
new ArrayAdapter(new ArrayInstantiator(this)),