Yeah but when the government buys the contract, they can do whatever they want with it. The Bush administration is currently in the process of buying $500 billion worth of mortgage-related feces.
I doubt that the government will force any mortgage holders to modify the terms. Instead, they will just buy the mortgages and then modify.