Be consistent and use Date everywhere, be a bit more efficient about
allocations for dates/timestamps.