Well, there's one thing you can be sure of.
It won't be called a treaty. Because a treaty requires ratification by 2/3 of the Senate. So it will be called an agreement, or an understanding, or some such thing.
The GOPe leadership will shrug their shoulders, then go out for drinks at some private club somewhere.
Yep! On Boehner’s tab!!