anchor.diff:              WindowsAcc = maps:get(<<"count_erl">>, Acc, #{}),
   
               Acc#{<<"count_erl">> => #{
  -                <<"minute">> => sum_windows(
  -                    ?MINUTE_METRIC_WINDOW(Timestamp, Value),
  +                <<"minute">> => insert_window_to_metric_with_sum_aggregator(
  +                    ?EXP_MINUTE_METRIC_WINDOW(Timestamp, Value),
                       maps:get(<<"minute">>, WindowsAcc, [])
                   ),
  -                <<"hour">> => sum_windows(
  -                    ?HOUR_METRIC_WINDOW(Timestamp, Value),
  +                <<"hour">> => insert_window_to_metric_with_sum_aggregator(
  +                    ?EXP_HOUR_METRIC_WINDOW(Timestamp, Value),
                       maps:get(<<"hour">>, WindowsAcc, [])
                   ),
  -                <<"day">> => sum_windows(
  -                    ?DAY_METRIC_WINDOW(Timestamp, Value),
  +                <<"day">> => insert_window_to_metric_with_sum_aggregator(
  +                    ?EXP_DAY_METRIC_WINDOW(Timestamp, Value),
                       maps:get(<<"day">>, WindowsAcc, [])
                   )
               }};
  
positive.code:     IteratedItems = gen_random_object_list(),
      SrcStoreSchemaDraft = ?SRC_LIST_STORE_SCHEMA_DRAFT(IteratedItemDataSpec, IteratedItems),
  
      map_results_to_dst_store_test_base(
          [SrcStoreSchemaDraft],
          IteratedItemDataSpec,
          IteratedItems,
          ?WORKFLOW_SYSTEM_AUDIT_LOG_STORE_SCHEMA_ID,
          audit_log,
          #atm_audit_log_store_content_update_options{function = append}
      ).
  
  
  map_results_to_task_audit_log_store_test() ->
  
negative.code: 
  
  %% @private
  -spec insert_window_to_metric_with_max_aggregator(json_utils:json_map(), [json_utils:json_map()]) ->
      [json_utils:json_map()].
  insert_window_to_metric_with_max_aggregator(
      #{<<"value">> := Value1, <<"timestamp">> := Timestamp},
      [CurrentMaxWindow = #{<<"value">> := Value2, <<"timestamp">> := Timestamp}]
  ) when Value1 =< Value2 ->
      [CurrentMaxWindow];
  
  insert_window_to_metric_with_max_aggregator(NewMaxWindow, _) ->
      [NewMaxWindow].
  