roger re: stylistic. I like the approach to remove the type check, and ideally I'd like to remove the rescue as well, but it still looks like it'll be needed:
```
irb(main):015:0> 'foo'.try(:to_time)
ArgumentError: invalid date
```