Creates a new PackableRecord with a startTime based on a starting time
field in the record.
Creates a new PackableRecord with the startTime based on a starting time
field in the record.
Creates a new PackableRecord with the startTime based on a starting time
field in the record. The supplied observationDomain is used if
non-empty, else a domain of 0 is used.
A PackableRecord factory.