anchor.diff:      /// <param name="option">The input option.</param>
       ///
       /// <returns>The option if the option is Some, else the result of evaluating <paramref name="ifNoneThunk"/>.</returns>
  -    /// <remarks><paramref name="ifNoneThunk"/> is not evaluated unless <paramref name="option"/> is <c>None</c>./// <code>
  -    /// None |> Option.orElseWith (fun () -> None) = None
  -    /// None |> Option.orElseWith (fun () -> (Some 99)) = Some 99
  -    /// Some 42 |> Option.orElseWith (fun () -> None) = Some 42
  -    /// Some 42 |> Option.orElseWith (fun () -> (Some 99)) = Some 42</code></remarks>
  +    /// <remarks><paramref name="ifNoneThunk"/> is not evaluated unless <paramref name="option"/> is <c>None</c>.</remarks>
  +    ///
  +    /// <example>
  +    /// <code>
  +    ///     None |> Option.orElseWith (fun () -> None) // evaluates to None
  +    ///     None |> Option.orElseWith (fun () -> (Some 99)) // evaluates to Some 99
  +    ///     Some 42 |> Option.orElseWith (fun () -> None) // evaluates to Some 42
  +    ///     Some 42 |> Option.orElseWith (fun () -> (Some 99)) // evaluates to Some 42
  +    /// </code>
  +    /// </example>
       [<CompiledName("OrElseWith")>]
       val orElseWith: ifNoneThunk:(unit -> 'T option) -> option:'T option -> 'T option
   
  
positive.code:     /// <summary>Returns true if the option is not None.</summary>
      /// <param name="option">The input option.</param>
      ///
      /// <remarks>
      /// <code>
      /// None |> Option.isSome = false
      /// Some 42 |> Option.isSome = true</code></remarks>
      ///
      /// <returns>True if the option is not None.</returns>
      [<CompiledName("IsSome")>]
  
negative.code:     /// <param name="option">The input option.</param>
      ///
      /// <returns>An option of the output type of the binder.</returns>
      /// <remarks><c>flatten</c> is equivalent to <c>bind id</c>.</remarks>
      ///
      /// <example>
      /// <code>
      ///     None |> Option.flatten // evaluates to None
      ///     (Some (None)) |> Option.flatten // evaluates to None
      ///     (Some (Some 42)) |> Option.flatten // evaluates to Some 42
      /// </code>
      /// </example>
      [<CompiledName("Flatten")>]
      val flatten: option:'T option option -> 'T option
  
  