anchor.diff:          |> registerGroup<IFlexQuery>
           |> registerGroup<IFlexQueryFunction>
           |> registerGroup<IHttpHandler>
  -        // Return an IServiceProvider to be compatible with Microsoft's DI
  -        |> fun container -> container.Resolve<IServiceProvider>()
  +
   
   module Interop = 
       open System
  
positive.code:     open FlexSearch.Core
      
      /// Get a container with all dependencies setup
      let setupDependencies (testServer : bool) (serverSettings : Settings.T) (services : IServiceCollection) = 
          let builder = new ContainerBuilder()
          // The event aggregator logging needs to be instantiated here because log messages
          // begin to be pushed once services are instantiated/resolved
  
negative.code:         // so the meta-data attributes get read.
          builder
          |> registerModule<AttributedMetadataModule>
          |> registerInstance<EventAggregator> (eventAggregator)
          |> registerInstance<Settings.T> (serverSettings)
          // Interface scanning
  