anchor.diff:      try
       {
   <% data_module.sync.entities_to_synchronize.reverse.each do |entity| -%>
  -      sync<%= entity.data_module.name %><%= entity.name %>Removals( mappingSourceCode, recorder, syncStartAt );
  -<% end -%>
  -<% data_module.sync.entities_to_synchronize.each do |entity| -%>
  -      sync<%= entity.data_module.name %><%= entity.name %>Updates( mappingSourceCode, recorder, syncStartAt );
  +      sync<%= entity.data_module.name %><%= entity.name %>Removals( mappingSourceCode, recorder );
  +<% end -%>
  +<% data_module.sync.entities_to_synchronize.each do |entity| -%>
  +      sync<%= entity.data_module.name %><%= entity.name %>Updates( mappingSourceCode, recorder );
   <% end -%>
         log( mappingSourceCode, "Successfully synchronized data" );
       }
  
positive.code: <% end -%>
  <% data_module.sync.entities_to_synchronize.each do |entity| -%>
  
    private void sync<%= entity.data_module.name %><%= entity.name %>Updates( @javax.annotation.Nonnull final String mappingSourceCode, @javax.annotation.Nonnull final iris.syncrecord.server.service.SynchronizationRecorder recorder, final long syncStartAt )
      throws Exception
    {
      final long entityStartAt = System.currentTimeMillis();
  
negative.code:   }
  <% data_module.sync.entities_to_synchronize.reverse.each do |entity| -%>
  
    private void sync<%= entity.data_module.name %><%= entity.name %>Removals( @javax.annotation.Nonnull final String mappingSourceCode, @javax.annotation.Nonnull final iris.syncrecord.server.service.SynchronizationRecorder recorder )
      throws Exception
    {
      final long entityStartAt = System.currentTimeMillis();
  