http://goathack.livejournal.org:8030/patches/2002-01-15-modify_do.bml.diff
Is this feature wanted? If so, did I go about it the right way?
Another thing: there is a workaround for this. One could change the community back to a user and then delete it. I'm not sure how this could be prevented (unless communities couldn't be changed back to users).