anchor.diff:    METHOD deserialize_abap.
   
       DATA: ls_vseoclass   TYPE vseoclass,
  +          ls_vseointerf  TYPE vseointerf,
             lt_source      TYPE seop_source_string,
             lo_source      TYPE REF TO cl_oo_source,
             lt_locals_def  TYPE seop_source_string,
  
positive.code:         WHEN 'DTEL'.
            lcl_serialize_dtel=>deserialize( is_item  = ls_item
                                             it_files = it_files ).
          WHEN 'CLAS'.
            lcl_serialize_clas=>deserialize( is_item  = ls_item
                                             it_files = it_files ).
          WHEN 'FUGR'.
  
negative.code:           lt_tpool     TYPE textpool_table,
            lv_object    TYPE dokhl-object,
            lv_state     TYPE dokhl-dokstate,
            ls_vseointerf TYPE vseointerf,
            ls_clskey    TYPE seoclskey,
            lt_lines     TYPE tlinetab.
  
  
      ls_clskey-clsname = is_item-obj_name.
  
      CALL FUNCTION 'SEO_CLIF_GET'
        EXPORTING
          cifkey       = ls_clskey
          version      = seoc_version_active
        IMPORTING
          class        = ls_vseoclass
          interface    = ls_vseointerf
        EXCEPTIONS
          not_existing = 1
          deleted      = 2
          model_only   = 3
          OTHERS       = 4.
      IF sy-subrc <> 0.
        _raise 'error from seo_clif_get'.
      ENDIF.
  
      CLEAR: ls_vseoclass-uuid,
  