anchor.diff:  
               // make entity reference
               let entity = Entity entityAddress
  -
  -            // synchronize entity state
  -            World.synchronizeEntityState entityState entity world
   
               // add entity's state to world
               let world =
  
positive.code:                 let transform = Math.snapTransform positionSnap rotationSnap transform
                  let entityState = EntityState.setTransformByRef (&transform, entityState)
                  let entity = Entity (group.GroupAddress <-- rtoa<Entity> names)
                  World.synchronizeEntityState entityState entity world
                  let world = World.addEntity false entityState entity world
                  (Some entity, world)
              | None -> (None, world)
  
negative.code:             | null -> world
              | _ ->
                  let entityState = { entityStateOpt with Id = Gen.id; Names = destination.Names }
                  World.addEntity false entityState destination world
                  
          /// Rename an entity's identity and / or group. Note that since this destroys the renamed entity
  