anchor.diff:      ///
       /// <param name="option">The input option.</param>
       ///
  -    /// <remarks>
  -    /// <code>
  -    /// (None |> Option.toNullable).HasValue = false
  -    /// (Some 42 |> Option.toNullable).HasValue = true</code></remarks>
  +    /// <example>
  +    /// <code>
  +    ///     None |> Option.toNullable // evaluates to new System.Nullable&lt;int&gt;()
  +    ///     Some 42 |> Option.toNullable // evaluates to new System.Nullable(42)
  +    /// </code>
  +    /// </example>
       ///
       /// <returns>The result value.</returns>
       [<CompiledName("ToNullable")>]
  
positive.code:     /// <param name="ifNone">The value to use if <paramref name="option"/> is <c>None</c>.</param>
      /// <param name="option">The input option.</param>
      ///
      /// <remarks>
      /// <code>
      /// None |> Option.orElse None = None
      /// None |> Option.orElse (Some 99) = Some 99
      /// Some 42 |> Option.orElse None = Some 42
      /// Some 42 |> Option.orElse (Some 99) = Some 42</code></remarks>
      ///
      /// <returns>The option if the option is Some, else the alternate option.</returns>
      [<CompiledName("OrElse")>]
  
negative.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>
      ///
      /// <example>
      /// <code>
      ///     None |> Option.forall (fun x -> x >= 5) // evaluates to true
      ///     Some 42 |> Option.forall (fun x -> x >= 5) // evaluates to true
      ///     Some 4 |> Option.forall (fun x -> x >= 5) // evaluates to false
      /// </code>
      /// </example>
      ///
      /// <returns>True if the option is None, otherwise it returns the result of applying the predicate
      /// to the option value.</returns>
  