No, you don't understand. It's not a treaty and the Senate is lucky to have any say in it at al. Doncha see? -- According to the media (including far too many on the Right), the Democrat Socialists and obama, it's a "deal" -- they're very careful not to call it a "treaty".
Who particularly on the “right”? Just saying you’re on the right does not mean you are on the right.