turns out to be useful to pull these fields out into the app sometimes...
Putting responsibility for the datestamp with the logging implementation instead of the "logged datatype". Makes more sense to me, anyway.