User deletion

This still doesn't make much sense. Why don't you just overload destroy?