anchor.diff:  
     METHOD zif_abapgit_object~serialize.
   
  -    DATA: ls_extension TYPE ty_extension.
  +    DATA: ls_extension TYPE ty_extension,
  +          lt_struc_id  TYPE STANDARD TABLE OF hier_guid,
  +          lv_struc_id  TYPE hier_guid,
  +          lt_nodes     TYPE TABLE OF hier_iface,
  +          lt_texts     TYPE TABLE OF hier_texts,
  +          lt_refs      TYPE TABLE OF hier_ref.
   
       CALL FUNCTION 'STREE_EXTENSION_EXISTS'
         EXPORTING
  
positive.code: 
      SELECT * FROM ttree_extt
               INTO TABLE ls_extension-texts
               WHERE extension = mv_extension.
  
      io_xml->add( iv_name = 'SHI5'
                   ig_data = ls_extension ).
  
    ENDMETHOD.
  ENDCLASS.
  
negative.code:         cg_data = ls_extension ).
  
      INSERT ttree_ext  FROM ls_extension-header.
  
      DELETE FROM ttrees WHERE extension = ls_extension-header-extension.
      MODIFY ttrees FROM TABLE ls_extension-sequences.
  
      DELETE FROM ttree_extt WHERE extension = ls_extension-header-extension.
      MODIFY ttree_extt FROM TABLE ls_extension-texts.
  
      tadir_insert( iv_package ).
  