anchor.diff:          li_spot_ref = cl_enh_factory=>get_enhancement_spot_comp(
             lock = ''
             name = lv_spot_name ).
  -      CATCH cx_enh_root INTO li_cx.
  -        lv_message = `Error occured while checking ENSC: ` && li_cx->get_text( ).
  -        _raise lv_message.
  +        rv_bool = abap_true.
  +      CATCH cx_enh_root.
  +        rv_bool = abap_false.
       ENDTRY.
  -
  -    rv_bool = abap_true.
   
     ENDMETHOD.  "exists
   
  
positive.code:       lif_object~delete( ).
      ENDIF.
  
      TRY.
          cl_enh_factory=>create_enhancement_spot_comp(
            EXPORTING
              name      = lv_spot_name
              run_dark  = 'X'
            IMPORTING
              composite = li_spot_ref ).
  
          lo_spot_ref ?= li_spot_ref.
  
  
negative.code: CLASS lcl_object_ensc IMPLEMENTATION.
  
    METHOD lif_object~deserialize.
  
      DATA: lv_spot_name  TYPE enhspotcompositename,
            lv_message    TYPE string,
            lv_enh_shtext TYPE string,
  