Allow setting optional date props to null

(Addresses issue #24)