First stab at shiny C++1n UUIDs and misc