When encoding UUID and TIMESTAMP in a SQLite file there are a number of encoding options. A UUID could be a string or a blob. Timestamps could be ISO-8601, Julian day, UNIX timestamps, etc.
It would be useful to specify which encoding strategy should be used to ensure cross-implementation compatibility.