anchor.diff:              match net40 with
               | Nest -> ProjectName "Nest"
               | ElasticsearchNet -> ProjectName "Elasticsearch.Net"
  -            | ElasticsearchNetJsonNet -> ProjectName "Elasticsearch.Net.JsonNet"
      
       static member TryFindName (name: string) =
           DotNetProject.All
  
positive.code: type DotNet40Project =
      | Nest
      | ElasticsearchNet
      | ElasticsearchNetJsonNet
      static member All = [ElasticsearchNet; ElasticsearchNetJsonNet;  Nest] 
  
  type DotNetProject = 
      | DotNet40Project of DotNet40Project
  
negative.code:             Some "Elasticsearch.Net - oficial low level elasticsearch client"
          | f when f = "nest" -> 
              Some "NEST - oficial high level elasticsearch client"
          | _ -> None
  
  type DotNetFramework = 
  