Got the basics of the option[date/time/datetime] types working