anchor.diff:           version    TYPE string,
            late_deser TYPE string,
          END OF ty_metadata.
  +
  +TYPES: BEGIN OF ty_login,
  +         username TYPE string,
  +         password TYPE string,
  +       END OF ty_login.
   
   CONSTANTS: BEGIN OF gc_type,
                commit TYPE ty_type VALUE 'commit',            "#EC NOTEXT
  
positive.code: 
      FIELD-SYMBOLS: <lo_list> LIKE LINE OF gt_list.
  
  
      LOOP AT gt_list ASSIGNING <lo_list>.
        IF <lo_list>->get_key( ) = iv_key.
  
negative.code: 
      CLASS-METHODS get
        IMPORTING iv_key         TYPE lcl_persistence_db=>ty_value
        RETURNING VALUE(ro_repo) TYPE REF TO lcl_repo
        RAISING   lcx_exception.
  
    PRIVATE SECTION.
  
  