So ... let me see if I understand what is going on ...
OP asked for help.
Rene provided some code in an effort to help the OP understand.
An unpaid, volunteer moderator looked at it and thought it was too much, trimmed it a bit, and, rather than just being quiet (like I would have done) decided to be up front and let folks know that it either crossed the border or was too close to the border.
Folks then want to call into question my policies on what is "too helpful" and the unpaid volunteer's judgement on this.
And these folks really have no idea where I stand on this because I've only expressed it privately to staff.
So ... while I have a lot of things to say about all of this, I think I'm gonna stick to just one:
The moderator is aware of my evil plot for world domination and is doing his best to follow my wicked orders. I suppose it could be debatable about whether it would further my plans if he left it alone, but .... it seems pretty borderline. Heaps of borderline stuff comes up several times a day every day. If I were to put each unpaid, volunteer moderator on trial for each borderline case, I think the whole site would go to hell mighty quick. Plus, it would take a lot of time away from my greater evil plot for world domination.
So here is what I would like to see happen: the folks that are upset say "damn. that sucks. I guess I'll try again but in a way less likely to get deleted by the unpaid, volunteer moderator with whom I do not agree."
Did I mention "unpaid" and "volunteer"?
I think the "unpaid" and "volunteer" thing gives one a lot of license to be trying to make the best of things without having to be held terribly accountable.
Iteratively yours,
Paul Wheaton
The Mighty Lord Tyrant of all that is JavaRanch