The wording and facts in this article are problematic and only confuse the reader. Pronouns are not part of c-16. There is no requirement to change the language and free speech people use. Because people are concerned about respect, they wonder how to address trans people and worry about doing the wrong thing.  All you have to do is ask if you don't know.  Existing laws already take care of harassment without c-16 and you have to repeat something harmful, to intend to be a jerk...so no problem.  Hate speech is only applicable after someone has already injured someone else then the intent and punishment is determined by the derogatory language.. So no problem there unless you plan to hurt a transgender person.  For Joe average, c-16 will never apply. But, the message will be out there that transgender people exist and discussion about being respectful will happen. So for everyone, transgender people and others, there is flexibility and respect required while everyone learns.