anchor.diff:  -export([check_report/4]).
   
   -export([get_rrds/2
  +         , clear_rrds/2
            , get_rrd_keys/0
            , get_rrd_keys/1
           ]).
  
positive.code: proc_get_value(Process, Key) ->
      erlang:get(to_internal_key(Process, Key)).
  
  %% @doc Reports the given value to the process' monitor process.
  -spec proc_report_to_my_monitor(Process::atom(), Key::key(), OldValue::rrd:rrd(), Value::rrd:rrd()) -> ok.
  proc_report_to_my_monitor(Process, Key, OldValue, Value) ->
  
negative.code: 
  % functions (temporarily) storing monitoring values in the calling process:
  -export([proc_set_value/3, proc_get_value/2, proc_exists_value/2,
           proc_clear_value/2, proc_check_timeslot/2, proc_check_all_timeslot/0]).
  
  % functions sending monitoring values directly to the monitor process
  -export([monitor_set_value/3, client_monitor_set_value/3]).
  