anchor.diff:    }
   <% end %>
   
  -  public <%= struct.name %>( <%= struct.fields.collect {|field| "final #{annotated_type(field, :ee) } #{field.name}" }.join(", ") %> )
  +  public <%= struct.name %>( <%= struct.fields.collect {|field| "final #{annotated_type(field, :ee, :boundary) } #{field.name}" }.join(", ") %> )
     {
   <% struct.fields.each do |field|
        if :sequence == field.collection_type
  
positive.code: %>  }
  <% struct.fields.each do |field|
  %>
    public <%= annotated_type(field, :ee) %> <%= getter_prefix(field) %><%= field.name %>()
    {
      return <%= field.name %>;
    }
  
negative.code: <% struct.fields.each do |field| %>
    <%= jackson_field_annotation(field) if field.jackson? -%>
    <%= jaxb_field_annotation(field) if field.jaxb? -%>
    private <%= annotated_type(field, :ee, :boundary) %> <%= field.name %>;
  <% end %>
  
  <% if struct.fields.size != 0 %>
  