Handles the printing of guids, where each guid is transformed into a very readable form by transforming a small integer into the guid-format. When the same guid is to be printed multiple times, it retains its new simpler-to-read value. This is nice for unit testing, since guids now become stable across multiple executions