cleaning up SimpleDateType serialization logic