The data which has no Data is Modelled data which can occur at any time, right?
I think this is a useful meaning for the value date is None
I therefore think that we should move this into the base model....templates which don't use modelled data & hence wish the data to be mandatory should then override in their template (IFRC currently)