Hyde Act is not part of the agreement. Internal Act can make US President to answer why an agreement is signed that is against the principles of the Act but once it is ratified by the US Congress it cannot require India to be bound by this act. This is the main confusion among Indians.