implement delete attribute by reorganize hidden class

I don't think we need to, but it seems the easiest and I don't see a compelling reason to do it a different way.