anchor.diff:      member this.ReadLine() = file.ReadLine()
   
       // this class's implementation of IDisposable members
  -    interface System.IDisposable with    
  +    interface System.IDisposable with
           member this.Dispose() = file.Close()
   
   
  
positive.code:     /// Computes the greatest common factor of two integers. 
      //  Since all of the recursive calls are tail calls, the compiler will turn the function into a loop,
      //  which improves performance and reduces memory consumption.
      let rec greatestCommonFactor a b =                       
          if a = 0 then b
          elif a < b then greatestCommonFactor a (b - a)           
          else greatestCommonFactor (a - b) b
  
      /// Computes the sum of a list of integers using recursion.
  
negative.code:     simpleEvent.Trigger(5)
  
      // create instance of Event that follows standard .NET convention: (sender, EventArgs)
      let eventForDelegateType = new Event<EventHandler, EventArgs>()
  
      // add handler
      eventForDelegateType.Publish.AddHandler(
  