What if the same formatter gets used twice?  (e.g. once to stdout, once to a file for something like CI)

In that case this module will be included twice which could be problematic.