anchor.diff:  
       //
       [<CompiledName("TryFind")>]
  -    let inline tryFind (key : 'Key) (cache : LruCache<'Key, 'T>) : ('T * LruCache<'Key, 'T>) option =
  +    let inline tryFind (key : 'Key) (cache : LruCache<'Key, 'T>) : 'T option * LruCache<'Key, 'T> =
           // Preconditions
           checkNonNull "cache" cache
   
  
positive.code: open ExtCore
  open ExtCore.Collections
  
  
  /// An immutable cache data structure with a Least-Recently-Used (LRU) eviction policy.
  type LruCache<'Key, 'T when 'Key : equality>
  
negative.code:     //
      [<CompiledName("OfSeq")>]
      let inline ofSeq (source : seq<'Key * 'T>) : LruCache<'Key, 'T> =
          // Preconditions checked within the member.
          LruCache.OfSeq source
  
      //
      [<CompiledName("OfList")>]
      let inline ofList (source : ('Key * 'T) list) : LruCache<'Key, 'T> =
          // Preconditions checked within the member.
          LruCache.OfList source
  
      //
      [<CompiledName("OfArray")>]
      let inline ofArray (source : ('Key * 'T)[]) : LruCache<'Key, 'T> =
          // Preconditions checked within the member.
          LruCache.OfArray source
  
      //
  