Section 11. Bills. (1) A law shall be passed by bill which shall not be so altered or amended on its passage through the legislature as to change its original purpose. No bill shall become law except by a vote of the majority of all members present and voting.
(2) Every vote of each member of the legislature on each substantive question in the legislature, in any committee, or in committee of the whole shall be recorded and made public. On final passage, the vote shall be taken by ayes and noes and the names entered on the journal.
(3) Each bill, except general appropriation bills and bills for the codification and general revision of the laws, shall contain only one subject, clearly expressed in its title. If any subject is embraced in any act and is not expressed in the title, only so much of the act not so expressed is void.
(4) A general appropriation bill shall contain only appropriations for the ordinary expenses of the legislative, executive, and judicial branches, for interest on the public debt, and for public schools. Every other appropriation shall be made by a separate bill, containing but one subject.
(5) No appropriation shall be made for religious, charitable, industrial, educational, or benevolent purposes to any private individual, private association, or private corporation not under control of the state.
(6) A law may be challenged on the ground of noncompliance with this section only within two years after its effective date.