Support for native GUID/UUID data type

This was discussed on github (, but closed a few months ago with no further comment. What was the decision?

As mentioned on github, this would not only allow for more compact storage of GUIDs (in binary format vs. string), but would allow for “equality” comparisons between the various GUID string formats.