Add tests for :
- Add a test to run with timestamps of different sizes. Default of 8, 16 and something unaligned like 31 or 17.
- Add a test to build without timestamps and call the timestamp methods and make sure we get reasonable errors.
Add tests for :