Adds support for a null/unset conversion strategy. Allows crosswalks and forms to avoid
the Date Maker. Dates elements can contain arbitrary strings and other encodings besides iso8601.