The Charter  and official multiculturalism were dreamt up before any one anticipated massive Islamic immigration with its radically different values. It either needs to be modified to take that into account, or its interpretation needs to. Gender equality for one thing needs to be more clearly prioritized.