If we made the change above, the host could do something like this to override ClearScript's V8 loading process:
Would that provide the flexibility you were looking for?
AppDomain.CurrentDomain.AssemblyResolve += (sender, args) => { if (args.Name == "ClearScriptV8") { return Assembly.LoadFrom(@"C:\Custom\Path\To\ClearScriptV8-64.dll"); } returnnull; };