anchor.diff:                      TimeSeriesName, MetricName, FirstMetricConfig, SecondMetricConfig
                   ))
           end
  -    end, First, Second).
  +    end, BaseConfig, Extension).
   
   
   -spec reconfigure(config(), config(), ts_doc_splitting_strategies:splitting_strategies_map(), ts_persistence:ctx()) ->
  
positive.code:             Config
          end, TimeSeriesCollectionHeads),
  
          NewConfig = merge_configs(PreviousConfig, ConfigToIncorporate),
          case NewConfig of
              PreviousConfig ->
                  {ok, ts_persistence:finalize(PersistenceCtx)};
  
negative.code: 
  
  %% @private
  -spec integrate_config_with_extension(config(), config()) -> config().
  integrate_config_with_extension(BaseConfig, Extension) ->
      tsc_structure:merge_with(fun(TimeSeriesName, MetricName, FirstMetricConfig, SecondMetricConfig) ->
          case FirstMetricConfig =:= SecondMetricConfig of
              true ->
  