Anti-discrimination laws have been used in a number of places to prevent groups like the Boy Scouts from using public property. This is a provision clearly designed to circumvent that and override policies enacted by local government and replace them with a federal mandate.