Vanilla is a product of Lussumo:
Documentation and Support.
and john-
Every law is a restriction on your freedom. It seems to me, that's the definiton of a law. So that mode of argument would seem to imply that so long as a law restricts freedom, it should not exist, and therefore since all laws restrict freedoms, there should be no laws? I'm extrapolating there, but I think the idea is to find a balance so we have some degree of freedom, but not to the point where I have to fear all the crazy people indulging in their freedom to rape and pillage and whatnot.
I guess what I'm saying, (if we extrapolate a little) is that we do not have freedom of speech when we are afraid or ashamed to link our words to our identities. If we had freedom of speech, this law would be fine. It's not illegal for me to say I'm gay, but it is illegal for someone to kill me for having said I'm gay. But legality by no means dictates reality, so let's all hide from the evil racist bigots behind our screen names.