Yeah, true. I was thinking about that too at some point, but when I made the dive into the I18n documentation it just felt un-18n-ian to require a symbol. I was also thinking that it'd be ideal avoid an additional type check. But doing less processing work would certainly be preferred.

Another way to satisfy the less-work thing and still avoid type checks may be to use the options hash to specify the format lookup type by key.

```erb
<%= local_time(time, i18n: :long) %>
<%= local_time(time, time_format: :long) %>
<%= local_time(time, date_format: :long) %>
<%= local_time(time, format: '%B') %>
<%= local_time(time) %>
```