Don't love this, it's possible (though unlikely) that `defaultDateFormatters` could be empty