`DateTime` is reference-type, hence it's default to nil. If you're planning to use it later it's preferable to use `Time` since it's value-type and make wrappers to get the values you need later.
When in doubt, use value-type. It's cheaper and easier to reason.
