Anti-discrimination protections vary on provincial and territorial level, least protective coding approach taken. 