International treaties signed by executive is above parliament...Thats how international politics works....For India and U.S, 123 agreement is above parliament of both countries...India can have its own version of Hyde Act, but International treaties have more weight than an act passed by parliament.....