The FTAA: agreement between disagreements