While elections in Iran look like slug-it-out campaigns, with many of the trappings of competition -- government critics, disagreement on high-profile issues, and televised public debates -- they are kept tightly in check by unelected officials under the country's clerically dominated system.