anchor.diff:          /// <param name="source">The input sequence.</param>
           ///
           /// <returns>The result sequence.</returns>
  +        ///
  +        /// <example id="collec-1">
  +        /// <code lang="fsharp">
  +        /// type Foo = { Bar: int seq }
  +        /// [[{Bar = [1; 2]}; {Bar = [3; 4]}] |> Seq.collect (fun foo -> foo.Bar)
  +        /// </code>
  +        /// Evaluates to <c>seq [1; 2; 3; 4]</c>
  +        /// </example>
  +        ///
  +        /// <example id="collec-2">
  +        /// <code lang="fsharp">
  +        /// [[1; 2]; [3; 4]] |> Seq.collect id
  +        /// </code>
  +        /// Evaluates to <c>seq [1; 2; 3; 4]</c>
  +        /// </example>
           ///
           /// <exception cref="T:System.ArgumentNullException">Thrown when the input sequence is null.</exception>
           [<CompiledName("Collect")>]
  
positive.code:         /// <returns>The result sequence.</returns>
          ///
          /// <exception cref="T:System.ArgumentNullException">Thrown when the input sequence is null.</exception>
          [<CompiledName("CountBy")>]
          val countBy : projection:('T -> 'Key) -> source:seq<'T> -> seq<'Key * int> when 'Key : equality
  
          /// <summary>Returns a sequence that is built from the given delayed specification of a
          /// sequence.</summary>
  
negative.code:         ///
          /// <returns>The result sequence.</returns>
          ///
          /// <example id="cache-1">
          /// <code lang="fsharp">
          /// let fibSeq =(0, 1) |> Seq.unfold (fun (a,b) -> Some(a + b, (b, a + b)))
          ///
          /// let fibSeq3 = fibSeq |> Seq.take 3 |> Seq.cache
          /// fibSeq3
          /// </code>
          /// Evaluates to <c>seq [1; 2; 3]</c>,
          /// and it will not do the calculation again when called.
          /// </example>
          ///
          /// <exception cref="T:System.ArgumentNullException">Thrown when the input sequence is null.</exception>
          [<CompiledName("Cache")>]
          val cache: source:seq<'T> -> seq<'T>
  