Ooooohhh...it's only an IDEA...well that makes it ok!
So the government wants to punish bigots who don't actually commit a crime, because ideas can be dangerous.
But when the government comes up with dangerous ideas, it's just "brainstorming"...
On the other hand, in a classic case of Projection, it is the NDP (Socialist Party) critic who has “leaked” the “idea.” The government in BC is currently run by the conservative party (which happens to be called the Liberal Party).
Smells a lot like the threats of Police and Firemen being the first to be cut when cities run into budget shortfalls.