Added clocks to make it possible to temporally relate tags written in differeng logs to each other. This made it possible to extend example 4 to be a merge of multiple runs, one for each client. To achieve this we needed to use a clock to temporally order different client events relative to each other.