anchor.diff:        zif_abapgit_oo_object_fnc~get_includes REDEFINITION,
         zif_abapgit_oo_object_fnc~get_interface_properties REDEFINITION,
         zif_abapgit_oo_object_fnc~delete REDEFINITION.
  +  PROTECTED SECTION.
  +  PRIVATE SECTION.
   ENDCLASS.
   
  -CLASS zcl_abapgit_oo_interface IMPLEMENTATION.
  +
  +
  +CLASS ZCL_ABAPGIT_OO_INTERFACE IMPLEMENTATION.
  +
  +
     METHOD zif_abapgit_oo_object_fnc~create.
       DATA: lt_vseoattrib TYPE seoo_attributes_r.
       FIELD-SYMBOLS: <lv_clsname> TYPE seoclsname.
  
positive.code:         other           = 6
          OTHERS          = 7.
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise( 'Error from SEO_INTERFACE_CREATE_COMPLETE' ).
      ENDIF.
    ENDMETHOD.
  
    METHOD zif_abapgit_oo_object_fnc~get_includes.
      DATA lv_interface_name TYPE seoclsname.
      lv_interface_name = iv_object_name.
      APPEND cl_oo_classname_service=>get_interfacepool_name( lv_interface_name ) TO rt_includes.
    ENDMETHOD.
  
    METHOD zif_abapgit_oo_object_fnc~get_interface_properties.
      CALL FUNCTION 'SEO_CLIF_GET'
  
negative.code:     IF sy-subrc = 1.
        RETURN. " in case only inactive version exists
      ELSEIF sy-subrc <> 0.
        zcx_abapgit_exception=>raise( |Error from seo_clif_get. Subrc = { sy-subrc }| ).
      ENDIF.
    ENDMETHOD.
  ENDCLASS.
  