Time base aware timestamps.
A rational time base (e.g. 1/1000 is a millisecond time base).
A timestamp supporting various time bases. All comparisons are done within microsecond time base.