A natural language date/time parser ported from Ruby