anchor.diff:  //
   namespace ExtCore.Collections
   
  +open System.Collections.Generic
  +open System.Diagnostics
   open LanguagePrimitives
   open OptimizedClosures
   open ExtCore
  
positive.code:         else
              IntMap (PatriciaMap.OfMap source)
  
  //
  [<RequireQualifiedAccess; CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
  module IntMap =
  
negative.code:         // Preconditions are checked by the member.
          IntMap.OfMap source
  
      //
      let inline toArray (map : IntMap<'T>) =
          // Preconditions
          checkNonNull "map" map
  
          map.ToArray ()
  
      //
      let inline iter (action : int -> 'T -> unit) (map : IntMap<'T>) =
          // Preconditions
          checkNonNull "map" map
  
          map.Iterate action
  
  
      // TODO
      // choose
      // exists
      // filter
      // findKey
      // fold, foldBack
      // iterBack
      // map
      // partition
      // pick
      // toList
      // toMap
      // toSeq
      // tryFindKey
      // tryPick
      // union
  