Can we do just `def initialize(formatter_mapping={})` and then
```
formatter_mapping.each do |type, formatters|
    register_formatter(type, formatters)
end
```