I have been thinking about this since last night. Many things about this agreement do not make sense to me.
First why Zelaya ever agreed to no amnesty is beyond comprehension. I still have yet to understand this one.
Second, Zelaya may be counting on buying off Congress. However, I doubt that Micheletti would have went in and agreed to this without knowing where Congress is going to go with this.
What I think is this is one of those backroom agreements where Congress let Zelaya think he had a chance to get restituted to power so that he would sign the agreement. However, I think the bigger picture is Congress, the presidential candidates, and Micheletti all needed the International community to recognize the elections and to restore assistance to the country as well as restore the embassies abroad. So they agreed to sign with the understanding behind closed doors that Zelaya will not be returned to power period.
Now they have him stuck between a rock and a hard place. They can tell him ´No way Jose´and he will have to accept it and the international community is going to accept it to.