anchor.diff:            ls_obj_old    TYPE svrs2_versionable_object.
   
       FIELD-SYMBOLS: <ls_component> LIKE LINE OF mt_components,
  -                   <ls_source>    LIKE LINE OF mt_sources.
  +                   <ls_source>    LIKE LINE OF mt_sources,
  +                   <lt_ctrl_exceptions>      TYPE ANY TABLE,
  +                   <lt_ctrl_exception_texts> TYPE ANY TABLE,
  +                   <excp>                    TYPE ANY TABLE,
  +                   <excpt>                   TYPE ANY TABLE.
   
   
       ls_key-component_name = is_controller-definition-component_name.
  
positive.code:       delta_view
          IMPORTING is_view         TYPE wdy_md_view_meta_data
          RETURNING VALUE(rs_delta) TYPE svrs2_xversionable_object
          RAISING   lcx_exception.
  
  ENDCLASS.                    "lcl_object_wdyn DEFINITION
  
  
negative.code:       SORT <ls_meta>-context_attributes.
        SORT <ls_meta>-context_mappings.
        SORT <ls_meta>-fieldgroups.
  *     Version 702 doesn't have these two attributes so we
  *     use them dynamically for downward compatibility
        ASSIGN COMPONENT 'CONTROLLER_EXCEPTIONS' OF STRUCTURE <ls_meta> TO <lt_ctrl_exceptions>.
        IF sy-subrc = 0.
          SORT <lt_ctrl_exceptions>.
        ENDIF.
        ASSIGN COMPONENT 'CONTROLLER_EXCEPTION_TEXTS' OF STRUCTURE <ls_meta> TO <lt_ctrl_exception_texts>.
        IF sy-subrc = 0.
          SORT <lt_ctrl_exception_texts>.
        ENDIF.
      ENDLOOP.
  
      SORT mt_components BY
  