NSUUID now returns optional