For this PR, this is fine, but I think this looks like a FormatterConfig object to extract... a little primitive obsession