anchor.diff:              true
           | (false, _) -> false
   
  +/// An Ecs system that stores multiple components per entity id.
   and [<AbstractClass>] SystemMultiplexed<'t, 'w when 't : struct and 't :> Component> () =
       inherit SystemCorrelated<'t ComponentMultiplexed, 'w> ()
   
  
positive.code:             if components.[index].RefCount = 0 then freeList.Enqueue index
          else freeIndex <- dec freeIndex
  
  and [<AbstractClass>] SystemCorrelated<'t, 'w when 't : struct and 't :> Component> () =
      inherit System<'w> ()
  
  
negative.code: /// 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
  /// components are very chaotically unregistered in a use-case scenario that the I, the library author, have trouble
  /// even imagining.
  and [<NoEquality; NoComparison>] 'w Ecs () =
  
      (* Locals *)
  
      let systemsUnordered = dictPlus [] : Dictionary<string, 'w System>
      let systemsOrdered = List () : (string * 'w System) List
      let correlations = dictPlus [] : Dictionary<Guid, string List>
  
      (* Processing *)
  
  