That would cover Federal employees, but wouldn’t the States have to reverse their laws? The can’t even get public employee pension reform passed.
That’s a good question, to which I don’t know the answer.
At minimum, it would set a good precedent at the Federal level.