anchor.diff:  
     PROTECTED SECTION.
     PRIVATE SECTION.
  +    TYPES:
  +      BEGIN OF ty_msg,
  +        msgv1 TYPE symsgv,
  +        msgv2 TYPE symsgv,
  +        msgv3 TYPE symsgv,
  +        msgv4 TYPE symsgv,
  +      END OF ty_msg.
  +
  +    CLASS-METHODS:
  +      split_text
  +        IMPORTING
  +          iv_text       TYPE string
  +        RETURNING
  +          VALUE(rs_msg) TYPE ty_msg.
  +
       DATA:
         mi_t100_message TYPE REF TO if_t100_message.
   
  
positive.code:     " a kind of MOVE where all conversion errors are signalled by exceptions
      WRITE iv_arg LEFT-JUSTIFIED TO ev_target.
    ENDMETHOD.
  ENDCLASS.
  
negative.code: 
    METHOD set_msg_vars_for_clike.
  
      DATA: ls_msg   TYPE ty_msg,
            lv_dummy TYPE string.
  
      ls_msg = split_text( iv_text ).
  
      MESSAGE e001(00) WITH ls_msg-msgv1 ls_msg-msgv2 ls_msg-msgv3 ls_msg-msgv4
                       INTO lv_dummy.
  
  