anchor.diff:  private section.
   
     methods BUILD_PAGES .
  +  methods CONVERT_TIMESTAMP
  +    importing
  +      !IV_CHANGED type SMIMPHIO-CHNG_TIME
  +    returning
  +      value(RV_TIMESTAMP) type STRING .
  +  methods SET_CACHE
  +    importing
  +      !IV_MODIFIED type STRING
  +    returning
  +      value(RV_CACHED) type ABAP_BOOL .
     methods READ_MIME
       importing
         !IV_URL type STRING .
  
positive.code:       RETURN.
      ENDIF.
  
      lv_timestamp = lv_changed.
      lv_modified = cl_bsp_utility=>date_to_string_http( lv_timestamp ).
  
      IF lv_modified = mi_server->request->get_header_field( 'If-Modified-Since' ) ##NO_TEXT.
        mi_server->response->set_status( code = 304 reason = '' ).
        RETURN.
      ENDIF.
  
negative.code: 
    METHOD build_pages.
  
      DATA: li_api     TYPE REF TO if_mr_api,
            lt_files   TYPE string_table,
            lv_data    TYPE xstring,
            lv_result  TYPE xstring,
            lv_max     TYPE smimphio-chng_time,
            lv_changed TYPE smimphio-chng_time,
            lv_file    LIKE LINE OF lt_files.
  
  
      li_api = cl_mime_repository_api=>if_mr_api~get_api( ).
  