anchor.diff:      /// 
       /// <example id="allPairs-1">
       /// <code lang="fsharp">
  -    /// let people = ["Kirk"; "Spock"; "McCoy"]
  -    /// let numbers = [1;2]
  +    /// let people = [ "Kirk"; "Spock"; "McCoy" ]
  +    /// let numbers = [ 1; 2 ]
       ///
       /// people |> List.allPairs numbers 
       /// </code>
  -    /// The sample evaluates to 
  -    /// <code>
  -    /// [(1, "Kirk"); (1, "Spock"); (1, "McCoy"); (2, "Kirk"); (2, "Spock"); (2, "McCoy")]
  +    /// Evaluates to
  +    /// <code lang="fsharp">
  +    /// [ (1, "Kirk"); (1, "Spock"); (1, "McCoy"); (2, "Kirk"); (2, "Spock"); (2, "McCoy") ]
       /// </code>
       /// </example>
       [<CompiledName("AllPairs")>]
       val allPairs: list1:'T1 list -> list2:'T2 list -> ('T1 * 'T2) list
   
       /// <summary>Returns a new list that contains the elements of the first list
  -    /// followed by elements of the second.</summary>
  +    /// followed by elements of the second list.</summary>
       ///
       /// <param name="list1">The first input list.</param>
       /// <param name="list2">The second input list.</param>
  
positive.code:     /// (inputs1, inputs2) ||> List.iteri2 (fun i s1 s2 -> printfn "Index {i}: {s1} - {s2}")
      /// </code>
      /// Evaluates to <c>unit</c> and prints
      /// <code>
      /// Index 0: a - banana
      /// Index 1: b - pear
      /// Index 2: c - apple
  
negative.code:     /// ([], inputs) ||> List.fold takeMore
      /// </code>
      /// Evaluates to
      /// <code lang="fsharp">
      ///  [{ fruit = Orange; quantity = 3 }
      ///   { fruit = Pear; quantity = 2 }
      ///   { fruit = Apple; quantity = 1 }]
  