anchor.diff:  
   Connecting to {es} with the client is easy, but it's possible that you'd like to 
   change the default connection behaviour. There are a number of configuration 
  -options available on `ConnectionSettings` that can be used to control how the 
  +options available on `ElasticsearchClientSettings` that can be used to control how the 
   client interact with {es}.
   
  -=== Options on ConnectionConfiguration
  +=== Options on ElasticsearchClientSettings
   
   The following is a list of available connection configuration options on 
  -`ConnectionConfiguration`:
  +`ElasticsearchClientSettings`:
   
   `Authentication`::
   
  
positive.code:     .PrettyJson()
      .RequestTimeout(TimeSpan.FromMinutes(2));
  
  var client = new ElasticClient(connectionSettings);
  ----
  
negative.code: the index, id and relation name for a given CLR type, as well as control 
  serialization behaviour for CLR properties.
  
  ==== ElasticsearchClientSettings with ElasticsearchClient
  
  Here's an example to demonstrate setting configuration options using the client.
  
  [source,csharp]
  ----
  var settings= new ElasticsearchClientSettings()
      .DefaultMappingFor<Project>(i => i
          .IndexName("my-projects")
          .IdProperty(p => p.Name)
  