anchor.diff:          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
  +        IMPORTING is_definition     TYPE wdy_md_component_meta_data
  +                  VALUE(iv_package) TYPE devclass
  +        RETURNING VALUE(rs_delta)   TYPE svrs2_xversionable_object
           RAISING   lcx_exception,
         delta_view
           IMPORTING is_view         TYPE wdy_md_view_meta_data
  
positive.code:     io_xml->read( EXPORTING iv_name  = 'SOURCES'
                    CHANGING cg_data = mt_sources ).
  
      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 ).
  
      LOOP AT ls_component-ctlr_metadata ASSIGNING <ls_controller>.
        <ls_controller>-definition-author = sy-uname.
  
negative.code:         RAISING   lcx_exception,
        recover_definition
          IMPORTING is_definition TYPE wdy_md_component_meta_data
                    iv_package    TYPE devclass
          RAISING   lcx_exception,
        recover_view
          IMPORTING is_view TYPE wdy_md_view_meta_data
  