anchor.diff:  /// This is helpful during analyzer testing.
   /// </summary>
   [<ToString; Sealed>]
  -type AnalysisRequest() =
  -    [<Required>]
  -    member val Text = Unchecked.defaultof<string> with get, set+type AnalysisRequest() = 
  +    [<Required>]
  +    member val Text = Unchecked.defaultof<string> with get, set
  
positive.code: /// user to enable an index before using it.
  /// </summary>
  [<ToString; Sealed>]
  type Index() = 
      inherit ValidatableObjectBase<Index>()
      
      /// <summary>
      /// Name of the index
      /// </summary>
      [<PropertyName; Required(AllowEmptyStrings = false)>]
      member val IndexName = Unchecked.defaultof<string> with get, set
      
      /// <summary>
      /// Fields to be used in index.
  
negative.code:     [<DefaultValue(false)>]
      member val Online = false with get, set
      
      new() = Index(Unchecked.defaultof<string>)
      member this.AddField(fieldName : string) = this.Fields.Add(new Field(fieldName))
      member this.AddField(fieldName : string, fieldType : FieldType) = this.Fields.Add(new Field(fieldName, fieldType))
      override this.Validate(context) = 
          seq { 
              yield Helpers.ValidateCollection<Field>(this.Fields)
  