anchor.diff:  
           static member internal actualizeEntity (entity : Entity) world =
               World.withEventContext (fun world ->
  -                let world = (entity.GetDispatcherNp world).Actualize (entity, world)
  -                List.foldBack (fun (facet : Facet) world -> facet.Actualize (entity, world)) (entity.GetFacetsNp world) world)
  +                let dispatcher = entity.GetDispatcherNp world
  +                let facets = entity.GetFacetsNp world
  +                let world = dispatcher.Actualize (entity, world)
  +                List.foldBack (fun (facet : Facet) world -> facet.Actualize (entity, world)) facets world)
                   entity
                   world
   
  
positive.code: 
          static member internal updateEntity (entity : Entity) world =
              World.withEventContext (fun world ->
                  let world = (entity.GetDispatcherNp world).Update (entity, world)
                  let world = List.foldBack (fun (facet : Facet) world -> facet.Update (entity, world)) (entity.GetFacetsNp world) world
                  if entity.GetPublishUpdatesNp world then
                      let eventTrace = EventTrace.record "World" "updateEntity" EventTrace.empty
                      World.publishPlus World.sortSubscriptionsByHierarchy () entity.UpdateAddress eventTrace Simulants.Game false world
  
negative.code: 
          static member internal postUpdateEntity (entity : Entity) world =
              World.withEventContext (fun world ->
                  let dispatcher = entity.GetDispatcherNp world
                  let facets = entity.GetFacetsNp world
                  let world = dispatcher.PostUpdate (entity, world)
                  let world = List.foldBack (fun (facet : Facet) world -> facet.PostUpdate (entity, world)) facets world
                  if entity.GetPublishPostUpdatesNp world then
                      let eventTrace = EventTrace.record "World" "postUpdateEntity" EventTrace.empty
                      World.publishPlus World.sortSubscriptionsByHierarchy () entity.PostUpdateAddress eventTrace Simulants.Game false world
  