def _merge(self, accumulator: Dict[(Text, Any)], output_dict: Dict[(Text, Any)]) -> None:
    intersection = (set(accumulator) & set(output_dict))
    if intersection:
        raise ValueError(('Dictionaries generated by different evaluators should have different keys, but keys %s appeared in the output of multiple evaluators' % intersection))
    accumulator.update(output_dict)
def _merge(self, accumulator: Dict[(Text, Any)], output_dict: Dict[(Text, Any)]) -> None:
    intersection = (set(accumulator) & set(output_dict))
    if intersection:
        raise ValueError(('Dictionaries generated by different evaluators should have different keys, but keys %s appeared in the output of multiple evaluators' % intersection))
    accumulator.update(output_dict)