The US says there are two diplomacies – public and private. Israel is “private” when it comes to red lines apparently. But Iran is public.