[Limits] The Islamic Consultative Assembly cannot enact laws contrary to the official religion of the country or to the Constitution. It is the duty of the Guardian Council to determine whether a violation has occurred, in accordance with Article96. ...