That was what I was hoping to be the correct behavior.  Maybe I don't have enough context here, but why can't KS project ID be any UUID?  Is that a limitation on the CLI?  In OpenStack, it's simply a UUID right?  It seems like any valid UUID format should be supported.  Is 'tenant_id' argument from the command line?  Or is that generated by the CLI and thus only has one format (no dashes)?