The state of Connecticut does hereby pledge to and agree with the holders of any bonds and notes issued under this section and sections 15-31c to 15-31e, inclusive, and with those parties who may enter into contracts with the authority pursuant to the provisions of sections 15-31a to 15-31i, inclusive, that the state will not limit or alter the rights hereby vested in the authority until such obligations, together with the interest thereon, are fully met and discharged and such contracts are fully performed on the part of the authority, provided nothing contained herein shall preclude such limitation or alteration if and when adequate provision shall be made by law for the protection of the holders of such bonds and notes of the authority or those entering into such contracts with the authority. The authority is authorized to include this pledge and undertaking for the state in such bonds and notes or contracts.