You can solve the problem by changing the constitution.
Yes, but note that they have not done so in the 6-7 years since the Illinois SC ruled that public employee retiree (vested) benefits were untouchable. The state employee unions, the current state employees, and the still resident retirees under the pubic pension system are a Democratic voting bloc that will prevent an amendment from being offered. Crazy? Of course! But not a federal general revenue taxpayer responsibility. There should not be a cross subsidization of Illinois stupidity by taxpayers in states that acted responsibly.