anchor.diff:    METHOD lif_object~delete.
   
       DATA: lv_spot_name  TYPE enhspotname,
  -          lx_root       TYPE REF TO cx_root,
  -          li_enh_object TYPE REF TO if_enh_object.
  -
  -    lv_spot_name = ms_item-obj_name.
  +          li_enh_object TYPE REF TO if_enh_object,
  +          lx_root       TYPE REF TO cx_root.
  +
  +    lv_spot_name  = ms_item-obj_name.
   
       TRY.
           li_enh_object ?= cl_enh_factory=>get_enhancement_spot(
  
positive.code:   METHOD lif_object~serialize.
  
      DATA: lv_spot_name TYPE enhspotname,
            lx_root      TYPE REF TO cx_root,
            li_spot_ref  TYPE REF TO if_enh_spot_tool,
            li_enhs      TYPE REF TO lif_object_enhs.
  
      lv_spot_name = ms_item-obj_name.
  
  
negative.code:   METHOD lif_object~exists.
  
      DATA: lv_spot_name TYPE enhspotname,
            li_spot_ref  TYPE REF TO if_enh_spot_tool.
  
      lv_spot_name = ms_item-obj_name.
  
      TRY.
          li_spot_ref = cl_enh_factory=>get_enhancement_spot( lv_spot_name ).
  
          rv_bool = abap_true.
  
  