uuid supports bitwise operations