anchor.diff:  
   INTERFACE lif_object.
   
  +  TYPES: BEGIN OF ty_metadata,
  +           class   TYPE string,
  +           version TYPE string,
  +         END OF ty_metadata.
  +
     METHODS:
       serialize
         RAISING lcx_exception,
  
positive.code: *
  *----------------------------------------------------------------------*
  CLASS lcl_object_type IMPLEMENTATION.
  
    METHOD lif_object~exists.
  
  
negative.code: *----------------------------------------------------------------------*
  CLASS lcl_object_view IMPLEMENTATION.
  
    METHOD lif_object~get_metadata.
      rs_metadata = get_metadata( ).
    ENDMETHOD.
  
    METHOD lif_object~exists.
  
      DATA: lv_viewname TYPE dd25l-viewname.
  