anchor.diff:      ///
       /// <returns>The final state.</returns>
       /// 
  -    /// <example-tbd></example-tbd>
  +    /// <example id="set-foldback">
  +    /// <code lang="fsharp">
  +    /// let set = Set.empty.Add(1).Add(2).Add(3)
  +    /// printfn $"The sum of the set is {Set.foldBack (+) set 0}"
  +    /// printfn $"The set is {Set.foldBack (fun x acc -> x :: acc) set []}"
  +    /// </code>
  +    /// The sample evaluates to the following output: <c>The sum of the set is 6
  +    /// The set is [1; 2; 3]</c>
  +    /// </example>
       [<CompiledName("FoldBack")>]
       val foldBack<'T,'State> : folder:('T -> 'State -> 'State) -> set:Set<'T> -> state:'State -> 'State when 'T : comparison
   
  
positive.code:     ///
      /// <returns>The union of <c>set1</c> and <c>set2</c>.</returns>
      /// 
      /// <example-tbd></example-tbd>
      [<CompiledName("Union")>]
      val union: set1:Set<'T> -> set2:Set<'T> -> Set<'T>
  
  
negative.code:     /// <param name="action">The function to apply to each element.</param>
      /// <param name="set">The input set.</param>
      /// 
      /// <example id="set-iter">
      /// <code lang="fsharp">
      /// let set = Set.empty.Add(1).Add(2).Add(3)
      /// Set.iter (fun x -> printfn $"The set contains {x}") set
      /// </code>
      /// The sample evaluates to the following output: <c>
      /// The set contains 1
      /// The set contains 2
      /// The set contains 3</c>
      /// </example>
      [<CompiledName("Iterate")>]
      val iter: action:('T -> unit) -> set:Set<'T> -> unit
  
  