[schema] default values: cease duck typing practice (except for date/datetimes/... for bw compat) (closes #109207) [applied]