anchor.diff:  	},
   	{noreply, State1};
   
  -handle_msg(_Msg, _From, State) ->
  +handle_msg(Msg, From, State) ->
  +	?warn("pre_entity_engine_worker:handle_msg(~p, ~p, ~p): Unrecognized message!", [Msg, From, State]),
   	{noreply, State}.
   
   %% --------------------------------------------------------------------------------------------------------------------
  
positive.code: %% --------------------------------------------------------------------------------------------------------------------
  
  init(InitialEntities) ->
  	% Set our priority to high.
  	process_flag(priority, high),
  
  
negative.code: 		entities = Entities,
  		incoming_updates = Updates
  	} = State,
  
  	{NewEntities2, OutgoingUpdates2} = lists:foldl(
  		fun(Entity, {NewEntities1, OutgoingUpdates1}) ->
  			IncomingEntityUpdates = dict:find(Entity#entity.id, Updates),
  
  			% Wrap return_result, passing the new entities and outgoing updates lists.
  			ReturnResult = fun(BehaviorFuncResult, Context) ->
  