anchor.diff:      io_xml->read( EXPORTING iv_name  = 'SOURCES'
                     CHANGING cg_data = mt_sources ).
   
  -    tadir_insert( iv_package ).
  +*    tadir_insert( iv_package ).
   
       ls_component-comp_metadata-definition-author = sy-uname.
       ls_component-comp_metadata-definition-createdon = sy-datum.
  -    recover_definition( ls_component-comp_metadata ).
  +    recover_definition( is_definition = ls_component-comp_metadata
  +                        iv_package    = iv_package ).
   
       LOOP AT ls_component-ctlr_metadata ASSIGNING <ls_controller>.
         <ls_controller>-definition-author = sy-uname.
  
positive.code:         RETURNING VALUE(rs_delta) TYPE svrs2_xversionable_object
          RAISING   lcx_exception,
        delta_definition
          IMPORTING is_definition   TYPE wdy_md_component_meta_data
          RETURNING VALUE(rs_delta) TYPE svrs2_xversionable_object
          RAISING   lcx_exception,
        delta_view
          IMPORTING is_view         TYPE wdy_md_view_meta_data
  
negative.code:           ls_delta  TYPE svrs2_xversionable_object.
  
  
      ls_delta = delta_definition(
        is_definition = is_definition
        iv_package    = iv_package ).
  
      ls_key-component_name = is_definition-definition-component_name.
  
      cl_wdy_md_component=>recover_version(
  