internal QueryStringBuilder(BuilderSettings settings)
{
var propertyBuilder = new PropertyBuilder(settings);
var nullBuilder = new NullBuilder(settings);
var mixedArrayObjectBuilder = new MixedObjectArrayBuilder(settings, propertyBuilder);
var arrayBuilder = new ArrayBuilder(propertyBuilder);
_complexObjectBuilder = new ComplexObjectBuilder(settings, propertyBuilder, nullBuilder, mixedArrayObjectBuilder, arrayBuilder);
}