the rules for marriage are THE SAME for EVERYONE, so there is no discrimination, 1 man can marry 1 woman, and this applies to all people except the ones who are already married of course, so how is there ANY discrimination in there? are the rules not the same for everyone? yes they are so there is no discrimination in there whatsoever.
now there ARE a few EXCEPTIONS, one cannot marry a minor, one cannot marry an animal, one cannot marry more than 1 other person and one cannot marry a person of the same sex, those are EXCEPTIONS, not DISCRIMINATORY measures because these measures/exceptions apply to ALL.
And the same logic the kangaroo court used to "legalize" homosexual marriage works equally well for all the other exceptions. If this crap passes, Canada has no reason whatsoever for prohibiting polyandrous, bestial or any other "marriages".