A point I'd like to make is... by adding groups of people to an Anti-Discrimination law, you discriminate against those who are not listed. Though with good intentions, this law only promotes what it was meant to prevent.
Section 12 - Special Privileges and Immunities Prohibited
No law shall be passed granting to any citizen, class of citizens, or corporation other than municipal, privileges or immunities which upon the same terms shall not equally belong to all citizens, or corporations.
How much further must we go before we see?