anchor.diff:    @Deprecated
     protected <% end %>final void set<%= name %>( final <%= type %> value )
     {
  -    if( null != <%= name %> && isCreated() && null != _broker && _broker.isEnabled() ) _broker.relatedRemoved( this, <%= attribute.referenced_entity.imit.qualified_name %>.<%= Domgen::Naming.uppercase_constantize( attribute.inverse.name ) %>, <%= name %> );
  -    <%= name %> = value;
  -    if( null != <%= name %> && isCreated() && null != _broker && _broker.isEnabled() ) _broker.relatedAdded( this, <%= attribute.referenced_entity.imit.qualified_name %>.<%= Domgen::Naming.uppercase_constantize( attribute.inverse.name ) %>, <%= name %> );
  +    if( null != <%= Domgen::Naming.camelize(name) %> && isCreated() && null != _broker && _broker.isEnabled() ) _broker.relatedRemoved( this, <%= attribute.referenced_entity.imit.qualified_name %>.<%= Domgen::Naming.uppercase_constantize( attribute.inverse.name ) %>, <%= Domgen::Naming.camelize(name) %> );
  +    <%= Domgen::Naming.camelize(name) %> = value;
  +    if( null != <%= Domgen::Naming.camelize(name) %> && isCreated() && null != _broker && _broker.isEnabled() ) _broker.relatedAdded( this, <%= attribute.referenced_entity.imit.qualified_name %>.<%= Domgen::Naming.uppercase_constantize( attribute.inverse.name ) %>, <%= Domgen::Naming.camelize(name) %> );
     }
   <% end %>
   <% end %>
  
positive.code: 
    private java.util.List<<%= type %>> safeGet<%= plural_name %>()
    {
      if( null == <%= plural_name %> )
      {
        <%= plural_name %> = new java.util.LinkedList<<%= type %>>();
      }
      return <%= plural_name %>;
    }
  <% else %>
    public final <%= nullability_annotation(attribute.inverse.multiplicity != :one)  %> <%= type %> <%= getter_prefix(attribute) %><%= name %>()
    {
      return <%= name %>;
    }
  
    <% if attribute.entity.data_module.name != entity.data_module.name %>/**
  
negative.code: %>  <%= annotated_type(attribute, :imit, :default, :public => true) %> <%= getter_prefix(attribute) %><%= attribute.imit.name %>()
    {
      <% if !attribute.primary_key? %>check<%= attribute.reference? ? "Linked" : "Validity" %>();<% end %>
      return _<%= Domgen::Naming.camelize(attribute.imit.name) %>;
    }
  <% if attribute.attribute_type == :reference
  %>
    protected final <%= attribute.imit.java_type(:transport) %> <%= getter_prefix(attribute) %><%= attribute.imit.name(:transport) %>()
    {
      return _<%= Domgen::Naming.camelize(attribute.referencing_link_name) %>;
    }
  <% end %>
    final void set<%= attribute.imit.name(:transport) %>( <%= annotated_type(attribute, :imit, :transport, :final => true) %> value )
  