At the last minute, Iranian President Hassan Rouhani canceled a two-day working visit to Austria that was set to begin Wednesday, to the surprise of Iranian and Austrian observers. Rouhani's trip was intended to help Iran work out economic deals with Austria, part of an effort to bolster Iran's economic relations with Europe and gain the foreign investment that Iran's post-sanctions economy needs. The Rouhani administration explained that the trip would be rescheduled for "a more appropriate time," citing security concerns as the cause for the sudden cancellation. But whatever reasons the administration gives for the trip's cancellation, major components of Iranian society -- particularly the Islamic Revolutionary Guard Corps -- oppose opening up Iran more fully and too swiftly to international trade and investment....