I added the "Uuid" prefix so that I don't take up a general name as "FormatDashes", which can theoretically be applied to anything. Function overloading should fix that though.
I think that is the point - next time we can use the same 'FormatWithDashes' for any other type. While perhaps not that important in this case, this strategy pays off with templates...