anchor.diff:    METHOD activate.
   
   * ddic
  -    IF NOT lcl_objects_common=>gt_ddic[] IS INITIAL.
  +    IF NOT lcl_objects_super=>gt_ddic[] IS INITIAL.
         CALL FUNCTION 'RS_WORKING_OBJECTS_ACTIVATE'
           EXPORTING
             activate_ddic_objects  = abap_true
             with_popup             = abap_true
           TABLES
  -          objects                = lcl_objects_common=>gt_ddic
  +          objects                = lcl_objects_super=>gt_ddic
           EXCEPTIONS
             excecution_error       = 1
             cancelled              = 2
  
positive.code:       RETURN.
      ENDIF.
  
      ls_file = serialize_xml( is_item ).
      APPEND ls_file TO rt_files.
  
      lt_files = serialize_functions( is_item ).
      APPEND LINES OF lt_files TO rt_files.
  
      lt_files = serialize_includes( is_item ).
      APPEND LINES OF lt_files TO rt_files.
  
    ENDMETHOD.                    "serialize
  
    METHOD deserialize.
  
      deserialize_xml( is_item    = is_item
                       it_files   = it_files
                       iv_package = iv_package ).
  
      deserialize_functions( is_item  = is_item
                             it_files = it_files ).
  
      deserialize_includes( is_item    = is_item
                            it_files   = it_files
                            iv_package = iv_package ).
  
    ENDMETHOD.                    "deserialize
  
    METHOD delete.
  
      DATA: lv_area TYPE rs38l-area.
  
  
      lv_area = is_item-obj_name.
  
      CALL FUNCTION 'RS_FUNCTION_POOL_DELETE'
        EXPORTING
  
negative.code:           _raise 'Error from RS_INACTIVE_OBJECTS_IN_OBJECT'.
          ENDIF.
  
          APPEND LINES OF lt_objects TO gt_programs.
        WHEN 'DOMA' OR 'DTEL' OR 'TABL' OR 'INDX' OR 'TTYP' OR 'VIEW' OR 'SHLP' OR 'ENQU'.
  * todo also insert_into_working_area?
          APPEND INITIAL LINE TO gt_ddic ASSIGNING <ls_object>.
          <ls_object>-object   = iv_type.
          <ls_object>-obj_name = lv_obj_name.
        WHEN 'REPS' OR 'DYNP' OR 'CUAD' OR 'REPT' OR 'INTF' OR 'FUNC' OR 'ENHO' OR 'TYPE'.
  * these seem to go into the workarea automatically
          APPEND INITIAL LINE TO gt_programs ASSIGNING <ls_object>.
          <ls_object>-object   = iv_type.
          <ls_object>-obj_name = lv_obj_name.
        WHEN OTHERS.
  