anchor.diff:  
   /// Return a fixed-length array containing the elements of the input ResizeArray.
   [<CompiledName("ToArray")>]
  -let inline toArray (resizeArray : ResizeArray<'T>) =
  +let inline toArray (resizeArray : ResizeArray<'T>) : 'T[] =
       resizeArray.ToArray ()
   
  -//
  +/// Sorts the elements of the ResizeArray by mutating the ResizeArray in-place.
  +/// Elements are compared using Operators.compare.
   [<CompiledName("SortInPlace")>]
  -let inline sortInPlace<'T when 'T : comparison> (resizeArray : ResizeArray<'T>) =
  +let inline sortInPlace<'T when 'T : comparison> (resizeArray : ResizeArray<'T>) : unit =
       resizeArray.Sort ()
           
   /// Sort the elements using the key extractor and generic comparison on the keys.
  
positive.code: /// Apply the given function to each element of the array. The integer passed to the
  /// function indicates the index of element.
  [<CompiledName("IterIndexed")>]
  let iteri (action : int -> 'T -> unit) (resizeArray : ResizeArray<'T>) =
      // Preconditions
      checkNonNull "resizeArray" resizeArray
  
  
negative.code:     let mutable state = state
      let count = resizeArray.Count
      for i = 0 to count - 1 do
          state <- folder.Invoke (state, i, resizeArray.[i])
      state
  
  /// <summary>
  