anchor.diff:          let componentMultiplexed = this.IndexCorrelated entityId
           componentMultiplexed.IndexBuffered.Simplexes.[simplexName]
   
  -    member this.RegisterMultiplexed comp simplexName entityId ecs =
  +    member this.RegisterMultiplexed comp simplexName entityId =
   
           // register simplex
  -        let _ = this.RegisterCorrelated Unchecked.defaultof<_> entityId ecs
  +        let _ = this.RegisterCorrelated Unchecked.defaultof<_> entityId
           let componentMultiplexed = this.IndexCorrelated entityId
           componentMultiplexed.Index.RegisterMultiplexed (simplexName, comp)
           
  
positive.code:             ComponentRef.make index correlateds correlatedsBuffered
  
          // component is already registered
          else failwith ("Component registered multiple times for entity '" + string entityId + "'.")
  
      member this.UnregisterCorrelated entityId ecs =
  
          // attempt to unregister component
          let unregistered =
  
negative.code:         else None
  
      member this.RemoveNode nodeId =
          let nodeIdStr = string nodeId
          systemTree |>
          ListTree.findAll (fun system -> system.Name = nodeIdStr) |>
          Seq.iter (fun system -> system.GetEntitiesCorrelated () |> Seq.iter (fun correlated -> system.UnregisterCorrelated correlated |> ignore<bool>))
          systemDict.Remove nodeId
  
      member this.QualifyHierarchical nodeId entityId =
  