Rezai is also critical of Iran 's two main political factions , the moderate Reformists and the conservative Principlists , and has floated the idea of a coalition government uniting the two .