Iran: A Compromise Deal?