anchor.diff:      let system4 = ecs.IndexSystem<'c4, SystemCorrelated<'c4, 'w>> ()
       let system5 = ecs.IndexSystem<'c5, SystemCorrelated<'c5, 'w>> ()
       let system6 = ecs.IndexSystem<'c6, SystemCorrelated<'c6, 'w>> ()
  +    let unallocated = HashSet<uint64> HashIdentity.Structural
  +    let allocated = HashSet<uint64> HashIdentity.Structural
   
       member this.System = system
       member this.System2 = system2
  
positive.code:         let struct (unregistered4, world) = ecs.UnregisterCorrelated<'c4> entityId world
          let struct (unregistered5, world) = ecs.UnregisterCorrelated<'c5> entityId world
          struct (unregistered || unregistered2 || unregistered3 || unregistered4 || unregistered5, world)
      
      interface Query<'w> with
  
  
negative.code:     let system = ecs.IndexSystem<'c, SystemCorrelated<'c, 'w>> ()
      let system2 = ecs.IndexSystem<'c2, SystemCorrelated<'c2, 'w>> ()
      let system3 = ecs.IndexSystem<'c3, SystemCorrelated<'c3, 'w>> ()
      let unallocated = HashSet<uint64> HashIdentity.Structural
      let allocated = HashSet<uint64> HashIdentity.Structural
  
      member this.System = system
      member this.System2 = system2
  