" It is aimed at extremist Muslims."

I don't care if it's aimed at Martians.  Martians who've moved to Canada can enjoy their Charter rights just like anyone else.  Many people here (including you) are crying fake tears for the poor terrified bus driver who has to let some middle aged woman board his bus without seeing her face, but many people wearing balaclavas have boarded buses in Montreal and somehow *it was never a problem until now*.

Why don't you just admit the real reason you like this law, and stop advancing phony and transparently terrible "public safety" arguments?