Logging should only ever use identifying values, not objects that might mutate
Split statement to provide breakpoint location
Provided random GUID generation with fixed-sequence, record and replay options, for repeatable testing and debugging
Made RoleValues a little more efficient, better key construction
Version bump to 1.3.0