Deal with tzaware datetimes like columns do.

Note, the tz handling logic needs to be reviewed. It looks a bit
fishy to me atm.