anchor.diff:          this.UnregisterEntity entityId ecs
   
   /// Nu's custom Entity-Component-System implementation.
  -///
   /// While this isn't the most efficient ECS, it isn't the least efficient either. Due to the set-associative nature of
   /// modern caches, most cache hits will be of the L2 variety for junctioned components. Uncorrelated components will be
   /// L2-bound as is typical. Degradation of cache-prediction would only occur when a significant number of junctioned
  
positive.code: and [<AbstractClass>] SystemUncorrelated<'t, 'w when 't : struct and 't :> Component> () =
      inherit System<'w> ()
  
      let mutable components = [||] : 't array
      let mutable freeIndex = 0
      let freeList = Queue<int> ()
  
  
negative.code: and [<AbstractClass>] SystemCorrelated<'t, 'w when 't : struct and 't :> Component> () =
      inherit System<'w> ()
  
      let mutable components = Array.zeroCreate 32 : 't array
      let mutable freeIndex = 0
      let freeList = Queue<int> ()
      let correlations = dictPlus [] : Dictionary<Guid, int>
  