Good catch, thanks.  

Things would not explode, it would just allow multiple things to claim the same disks.  My tests did not catch this because they only try to claim disks returned by Disks.unclaimed, which always does the Right Thing.