anchor.diff:                  // The prefixes disagree.
                   PatriciaMap.Join (p, s, q, t)
   
  +    //
  +    static member OfSeq (source : seq<int * 'T>) : PatriciaMap<'T> =
  +        (Empty, source)
  +        ||> Seq.fold (fun trie (key, value) ->
  +            PatriciaMap.Insert (uint32 key, value, trie))
  +
  +    //
  +    static member OfList (source : (int * 'T) list) : PatriciaMap<'T> =
  +        // Preconditions
  +        checkNonNull "source" source
  +
  +        (Empty, source)
  +        ||> List.fold (fun trie (key, value) ->
  +            PatriciaMap.Insert (uint32 key, value, trie))
  +
  +    //
  +    static member OfArray (source : (int * 'T)[]) : PatriciaMap<'T> =
  +        // Preconditions
  +        checkNonNull "source" source
  +
  +        (Empty, source)
  +        ||> Array.fold (fun trie (key, value) ->
  +            PatriciaMap.Insert (uint32 key, value, trie))
  +
  +    //
  +    static member OfMap (source : Map<int, 'T>) : PatriciaMap<'T> =
  +        // Preconditions
  +        checkNonNull "source" source
  +
  +        (Empty, source)
  +        ||> Map.fold (fun trie key value ->
  +            PatriciaMap.Insert (uint32 key, value, trie))
  +
   
   //
   [<Sealed>]
  
positive.code:         IntMap (
              Lf (uint32 key, value))
  
  //
  [<RequireQualifiedAccess; CompilationRepresentation(CompilationRepresentationFlags.ModuleSuffix)>]
  module IntMap =
  
negative.code: 
          map.ContainsKey key
  
      //
      let inline ofSeq source : IntMap<'T> =
          // Preconditions are checked by the member.
          IntMap.OfSeq source
  
      //
      let inline ofList source : IntMap<'T> =
          // Preconditions are checked by the member.
          IntMap.OfList source
  
      //
      let inline ofArray source : IntMap<'T> =
          // Preconditions are checked by the member.
          IntMap.OfArray source
  
      //
      let inline ofMap source : IntMap<'T> =
          // Preconditions are checked by the member.
          IntMap.OfMap source
  
  
      // TODO
      // exists
      // filter
      // findKey
      // fold, foldBack
      // iter, iterBack
      // map
      // partition
      // pick
      // toArray
      // toList
      // toMap
      // toSeq
      // tryFindKey
      // tryPick
  
  