I don't understand why the US Constitution doesn't have a way to say that you can't hide something that is not remotely related to the subject of a bill into it.
We have that in the French Constitution and it's very useful to take down this kind of thing we call a "cavalier législatif".