anchor.diff:  // F# supports three kinds of comments:
   
   //  1. Double-slash comments.  These are used in most situations.
  -(*  2. ML-style Block comments.  These aren't uses that often. *)
  +(*  2. ML-style Block comments.  These aren't used that often. *)
   /// 3. Triple-slash comments.  These are used for documenting functions, types, and so on.
   ///    They will appear as text when you hover over something which is decorated with these comments.
   ///
  
positive.code: /// Object types and object expressions can implement interfaces.
  ///
  /// To learn more, see: https://docs.microsoft.com/en-us/dotnet/articles/fsharp/language-reference/interfaces
  module ImplementingInterfaces = 
  
      /// This is a type that implements IDisposable.
      type ReadFile() =
  
negative.code:     /// A mutable binding.  This is required to be able to mutate the value of 'otherNumber'.
      let mutable otherNumber = 2
  
      printfn "'otherNumber' is %d" otherNumber
  
      // When mutating a value, use '<-' to assign a new value.
      //
      // Note that '=' is not the same as this.  '=' is used to test equality.
      otherNumber <- otherNumber + 1
  
      printfn "'otherNumber' changed to be %d" otherNumber
  
  
  /// Much of F# programming consists of defining functions that transform input data to produce
  