I am using a smart object to persist some values to the smart box. I have a few date time fields that, when set to a null value, fail with a 'string cannot be converted to a date' error. I am creating the smart object through a smart object event, so I don't really have the ability to put an 'If not null then set value' condition for the dates.
Why aren't null date values allowed when creating smart box smart objects? I could just turn the date fields to be of data type 'text' to get around the problem, but that might make reporting more tedious later. Any thoughts?