anchor.diff:          static member internal setEntityPublishUpdates value entity world = World.updateEntityState (fun entityState -> if value <> entityState.PublishUpdates then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.PublishUpdates <- value; entityState) else None) false Property? PublishUpdates value entity world
           static member internal setEntityPublishPostUpdates value entity world = World.updateEntityState (fun entityState -> if value <> entityState.PublishPostUpdates then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.PublishPostUpdates <- value; entityState) else None) false Property? PublishPostUpdates value entity world
           static member internal setEntityPersistent value entity world = World.updateEntityState (fun entityState -> if value <> entityState.Persistent then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.Persistent <- value; entityState) else None) false Property? Persistent value entity world
  -        static member internal setEntityStandAlone value entity world = World.updateEntityState (fun entityState -> if value <> entityState.StandAlone then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.StandAlone <- value; entityState) else None) false Property? StandAlone value entity world
           static member internal setEntityOverflow value entity world = World.updateEntityStatePlus (fun entityState -> if v2Neq value entityState.Overflow then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.Overflow <- value; entityState) else None) false Property? Overflow value entity world
           static member internal setEntityScriptFrame value entity world = World.updateEntityState (fun entityState -> if value <> entityState.ScriptFrame then Some (let entityState = if entityState.ShouldMutate then entityState else EntityState.diverge entityState in entityState.ScriptFrame <- value; entityState) else None) false Property? ScriptFrame value entity world
   
  
positive.code:                 | Some name -> { entityState with Name = name }
                  | None -> entityState
  
              // try to add entity state to the world
              let entity = Entity (layer.LayerAddress <-- ntoa<Entity> entityState.Name)
              let world =
  
negative.code:                     else entityState
                  | None -> entityState
  
              // set stand-along flag
              entityState.StandAlone <- World.getStandAlone world
  
              // add entity's state to world
              let entity = Entity (layer.LayerAddress <-- ntoa<Entity> entityState.Name)
              let world =
  