Currently pipestat.report will mutate the input values during a dictionary update: `values.update({RECORD_ID: record_identifier})` `values.update({"namespace": self["_config"]["namespace"]})` **Solution:** -use deepcopy before updating and reporting `values`