Wouldn't this modify the original `options` hash. It could cause an unwanted behavior. How about:

```ruby
  tag = options.fetch(:tag, :p)
  content_tag(tag, :title => l(time)) ...
```