Понимаете, это не придирки. Отнюдь. Два или три таких подобных моих решения удалили члены вашей команды - модераторы, не считая нужным оставить задание, несмотря на мои решения. Однако, вы являетесь показательным лицом всем нам, рядовым смертным, как нужно решать. И что мы видим? Нарушения? Если это можно Вам, почему мы тогда не имеем права? Или в решениях у Вас отдельные полномочия? Если можно антиспамеру нарушать целостность структуры, тогда обыкновенному пользователю и подавно.