I think it is a good idea, because you are right. Why should people’s boundaries be forced upon someone else’s boundaries. This is life, but in the world of computing and programming it can be addressed. One thing though is that if the filter produces s**t, everyone knows what that is. Another example is: mother*@#!%& We all know what that is. What would be pretty cool would be to have a filter that when ever is saw the word "shit" it would replace it with the word "crap". Crap may not be expectable either but it is better then the alternative. It would be sort of like primetime television censorship in America. When every a character says, "blah blah blah my ass." It get filtered to, "blah blah blah my eye." Sort of comical but it works. Just a thought.