anchor.diff:      let assemblyBytes = File.ReadAllBytes assemblyFile
       Assembly.ReflectionOnlyLoad assemblyBytes
   
  -let resolveAssembly name =
  -    AppDomain.CurrentDomain.GetAssemblies ()
  -    |> Array.tryFind( fun asm -> String.Equals(asm.FullName, name, StringComparison.OrdinalIgnoreCase) )
  -
  -let getAssemblyPath ( assemblyName : AssemblyName ) baseDirs =
  +let getAssemblyLocation ( assemblyName : AssemblyName ) baseDirs =
       let assemblyExtensions = [ ".dll"; ".exe" ]
   
       baseDirs
  
positive.code:                         |> List.ofSeq
  
      let onAssemblyResolve = System.ResolveEventHandler( fun _ e ->
          match ( resolveAssembly e.Name ) with
          | Some x -> x
          | None -> null )
  
  
negative.code:     | Some x -> x
      | None ->
          let assemblyName = new AssemblyName( assemblyName )
          let dependentAssemblyPath = baseDirs |> getAssemblyLocation assemblyName
  
          match dependentAssemblyPath with
          | None -> null
  