anchor.diff:       {[memory], {function, erlang, memory, [], proplist,
                    [total, processes, system,
                     atom, binary, code, ets]}, []},
  +     {[system_stats], {function, ?MODULE, system_statistics, [], proplist,
  +                      system_statistics_items()}, []},
  +     {[cpuinfo], {function, ?MODULE, scheduler_utilization, [], proplist,
  +                 scheduler_utilization_items()}, []},
        {[subscriptions], {function, vmq_reg, total_subscriptions, [], proplist, [total]}, []},
        {[clients], {function, vmq_reg, client_stats, [], proplist,
  -                  [total, active, inactive]}, []}
  +                  [total, active, inactive]}, []},
  +     {[clients, expired], counter, [{snmp, []}]}
        | counter_entries()];
   entries({ReporterMod, Interval}) ->
       subscribe(ReporterMod, entries(undefined), Interval).
  
positive.code: %% @end
  %%--------------------------------------------------------------------
  init([]) ->
      timer:send_interval(1000, calc_stats),
      {ok, #state{}}.
  
  
negative.code: %%                                   {stop, Reason, State}
  %% @end
  %%--------------------------------------------------------------------
  handle_call(_Req, _From, #state{} = State) ->
      Reply = ok,
      {reply, Reply, State}.
  
  