TODO - why are nanoseconds always "1"?! - check UUID_LEN_STR+1 handling for consistency CANDO - getopt_long support - a more sophisticated test suite - more platform support in uuid_mac.c?! - global locking according to standard? - persistent/non-volatile state writing? - additional Perl API for covering Perl language - additional C API for DCE 1.1 compatibility