Should we really use Ruby's Time.parse? It's a trainwreck of performance and features.