anchor.diff:      ///
       /// <param name="option">The input option.</param>
       ///
  -    /// <remarks>
  -    /// <code>
  -    /// None |> Option.count = 0
  -    /// Some 99 |> Option.count = 1</code></remarks>
  +    /// <example>
  +    /// <code>
  +    ///     None |> Option.count // evaluates to 0
  +    ///     Some 99 |> Option.count // evaluates to 1
  +    /// </code>
  +    /// </example>
       ///
       /// <returns>A zero if the option is None, a one otherwise.</returns>
       [<CompiledName("Count")>]
  
positive.code:     /// <param name="predicate">A function that evaluates to a boolean when given a value from the option type.</param>
      /// <param name="option">The input option.</param>
      ///
      /// <remarks>
      /// <code>
      /// None |> Option.forall (fun x -> x >= 5) = true
      /// Some 42 |> Option.forall (fun x -> x >= 5) = true
      /// Some 4 |> Option.forall (fun x -> x >= 5) = false</code></remarks>
      ///
      /// <returns>True if the option is None, otherwise it returns the result of applying the predicate
      /// to the option value.</returns>
  
negative.code:     /// <param name="option">The input option.</param>
      ///
      /// <returns>The option if the option is Some, else the result of evaluating <paramref name="defThunk"/>.</returns>
      /// <remarks><paramref name="defThunk"/> is not evaluated unless <paramref name="option"/> is <c>None</c>.</remarks>
      ///
      /// <example>
      /// <code>
      ///     None |> Option.defaultWith (fun () -> 99) // evaluates to 99
      ///     Some 42 |> Option.defaultWith (fun () -> 99) // evaluates to 42
      /// </code>
      /// </example>
      [<CompiledName("DefaultWith")>]
      val defaultWith: defThunk:(unit -> 'T) -> option:'T option -> 'T
  
  