anchor.diff:  
       ls_clskey-clsname = is_item-obj_name.
   
  +    IF exists( ls_clskey ) = abap_false.
  +      RETURN.
  +    ENDIF.
  +
  +    CALL FUNCTION 'SEO_BUFFER_REFRESH'
  +      EXPORTING
  +        version = seoc_version_active
  +        force   = seox_true.
  +    CALL FUNCTION 'SEO_BUFFER_REFRESH'
  +      EXPORTING
  +        version = seoc_version_inactive
  +        force   = seox_true.
  +
       CREATE OBJECT lo_source
         EXPORTING
           clskey             = ls_clskey
         EXCEPTIONS
           class_not_existing = 1
           OTHERS             = 2.
  -    IF sy-subrc = 1.
  -      RETURN.
  -    ELSEIF sy-subrc <> 0.
  +    IF sy-subrc <> 0.
         _raise 'error from CL_OO_SOURCE'.
       ENDIF.
  -    lo_source->read( ).
  +
  +    lo_source->read( 'A' ).
       lt_source = lo_source->get_old_source( ).
  +    remove_signatures( CHANGING ct_source = lt_source ).
   * todo, text elements?
   * todo, local classes in class
   
  
positive.code:         model_only   = 4
          OTHERS       = 5.
      IF sy-subrc <> 0.
        _raise 'error rom seo_class_get'.
      ENDIF.
  
      CLEAR: ls_vseoclass-uuid,
  
negative.code:     DATA: ls_progdir      TYPE progdir,
            lv_program_name TYPE programm,
            lt_source       TYPE TABLE OF abaptxt255,
  *          lv_source       TYPE string,
            ls_file         LIKE LINE OF rt_files,
            lo_xml          TYPE REF TO lcl_xml.
  
  