anchor.diff:  
     METHOD lif_gui_page~on_event.
   
  -    DATA: ls_file   TYPE ty_repo_file,
  -          lv_url    TYPE string,
  -          lv_key    TYPE lcl_persistence_repo=>ty_repo-key,
  -          ls_item   TYPE ty_item,
  -          lo_db     TYPE REF TO lcl_gui_page_db.
  +    DATA: ls_file TYPE ty_repo_file,
  +          lv_url  TYPE string,
  +          lv_key  TYPE lcl_persistence_repo=>ty_repo-key,
  +          ls_item TYPE ty_item,
  +          lo_db   TYPE REF TO lcl_gui_page_db.
   
   
       CASE iv_action.
  
positive.code:       READ TABLE rt_results WITH KEY filename = <ls_remote>-filename
          TRANSPORTING NO FIELDS.
        IF sy-subrc <> 0.
          CLEAR ls_result.
          ls_result-match    = abap_true.
          ls_result-filename = <ls_remote>-filename.
  
negative.code: 
    METHOD file_encode.
  
      DATA: lt_fields TYPE tihttpnvp,
            ls_field  LIKE LINE OF lt_fields.
  
      ls_field-name = 'KEY'.
      ls_field-value = iv_key.
  