It's a lot more than that, Ken. Note the US-Iranian-Russia relationship re balancing Middle East regional powers, and mooted allies for where it's all going to be decided in Asia and the south China seas. Strange partners when ideology goes out the door.