anchor.diff:      return wrapTopLevelDataFetcher( "create<%= dao.entity.graphql.name %>", true, this::define_<%= data_module.name %>_<%= dao.name %>_Create );
     }
   
  -  protected void customizeMutation_<%= data_module.name %>_<%= dao.name %>_Create( @javax.annotation.Nonnull final graphql.schema.GraphQLFieldDefinition.Builder query )
  -  {
  -  }
  -
     @javax.annotation.Nullable
     protected graphql.schema.GraphQLFieldDefinition defineMutation_<%= data_module.name %>_<%= dao.name %>_Create()
     {
  
positive.code:   }
  <% end -%>
  
    protected void customizeObjectType_<%= data_module.name %>_<%= struct.name %>( @javax.annotation.Nonnull final graphql.schema.GraphQLObjectType.Builder objectType )
    {
    }
  
    @javax.annotation.Nullable
    protected graphql.schema.GraphQLObjectType defineObjectType_<%= data_module.name %>_<%= struct.name %>()
    {
  
negative.code:     return wrapTopLevelDataFetcher( "<%= query.graphql.name %>", <%= :requires_new != dao.jpa.transaction_type -%>, this::define_<%= data_module.name %>_<%= dao.name %>_<%= query.name %> );
    }
  
    @javax.annotation.Nullable
    protected graphql.schema.GraphQLFieldDefinition defineQuery_<%= data_module.name %>_<%= dao.name %>_<%= query.name %>()
    {
  