Iran's rival political camps are locking horns over a memorandum of understanding with the US.