renaming to key variant breaks

Ticket

+tags
+commit
 

created  open_tickets+*rform.

tried to rename "open_tickets" to "open tickets"

broke, subsequent flailing triggered empty key in database.

deleting and starting over doesn't work of course, because you resurrect the old card.

 

not totally sure this is true with other key variants.

 

one improvement here would be rename automatically when we put things in the trash.  We lose that nice property of finding things that used to be there, but it seems like more common is name issues that wouldn't have happened if we'd cleared the namespace.

 

Also, I like the idea of using a timestamp or something for the temporary keys instead of '' to make the system less breakable.