I see what went wrong in my example. Unique constraints must have unique names since they create an index. I'll try again, sorry for the noise.
--Dan