(a) Any program or function scheduled for termination under this Act may be re-established by the General Assembly for any period of time specified by law, not to exceed 10 years, at the end of which time the General Assembly shall again review such program, or function and may again re-establish, modify or allow the termination of such program or function.
     (b) Any program or function created in whole or in part to regulate any profession or occupation by law enacted after the effective date of this Act shall be reviewed as provided in this Act, beginning during the next succeeding review cycle 10 years after the effective date of such law.