argyle - personally I think M-103 is just a feel good motion and does little to address the issues facing us, which makes the fear mongering and hyperbole expressed by numerous posters here all the more ridiculous. Very few are addressing the finer points as you do. If people want to debate what "all forms" means, I'm all for it. But do so logically and rationally. 

As an aside - does concern about "all forms" mean that some forms of racism and religious discrimination are acceptable?