Well my response was limited to Phoenix's comment. The constitution leaves a lot of room for interpretation, and their legislation falls squarely into grey areas that haven't been addressed by the supreme court. I doubt it will go unchallenged in the years to come.
That does sound serious, but...