Use functions for generating uuid instead of util class
reword doc about all sets having a key