anchor.diff:  
   handle_call({metrics, Bucket}, _From, State) ->
       {Ms, State1} = case get_set(Bucket, State) of
  -                       {ok, {{_, _, M}, S2}} ->
  +                       {ok, {{_, M}, S2}} ->
                              {mstore:metrics(M), S2};
                          _ ->
                              {btrie:new(), State}
  
positive.code: %% @end
  %%--------------------------------------------------------------------
  terminate(_Reason, #state{mstores = MStore}) ->
      gb_trees:map(fun(_, {_, _, MSet}) ->
                           mstore:close(MSet)
                   end, MStore),
      ok.
  
negative.code: do_read(Bucket, Metric, Time, Count, State = #state{})
    when is_binary(Bucket), is_binary(Metric), is_integer(Count) ->
      case get_set(Bucket, State) of
          {ok, {{_LastWritten, MSet}, S2}} ->
              {ok, Data} = mstore:get(MSet, Metric, Time, Count),
              {Data, S2};
          _ ->
  