That was a remarkably stupid bug; was using int parsing routines for
longs *AND* failing to slice the array for the second segment. UUID
works now.