(1) The general assembly may appropriate block grant moneys in the state treasury received from any agency of the federal government, and, if so appropriated, such block grant moneys shall not be disbursed except in accordance with the appropriation. This section shall be construed so as to authorize legislative appropriation of block grant moneys, notwithstanding any other provision of law enacted prior to July 1, 1985, which authorizes any department, agency, institution, or officer of the state to apply for, receive, and expend moneys from the federal government without reference to legislative appropriation.
(2) As used in this article, "block grant moneys" means moneys received for use in a broad functional area as provided by federal law, and concerning which the state has discretion as to the specific programs to be funded, or as to the level at which such programs will be funded, or as to eligibility requirements or other criteria for identifying the beneficiaries of programs, or as to the transfer of moneys to another block grant, or as to two or more such matters. "Block grant moneys" includes all such moneys in the state treasury, even if they will be passed through to local governments, private nonprofit agencies, or other entities for expenditure.
(3) The following federal moneys shall not be appropriated:
(a) Moneys received from the federal government by the state for the construction, improvement, or maintenance of highways;
(b) Moneys received from the federal government by the state as grants for research at institutions of higher education.
(4) Whenever any federal law permits the transfer of block grant moneys from one block grant to another, such moneys shall not be transferred and expended unless such transfer is authorized by the general assembly, either by appropriation or by permanent law.
(5) Nothing in this section shall be construed to affect the functions of any advisory committee or advisory council which has been established to make recommendations with regard to block grant moneys.