President-elect Trump has obviously had inconsistent positions on big issues,” said Reuel Marc Gerecht, a senior fellow at the Foundation for Defense of Democracies, noting the president-elect's wavering stances on Russia, Syria and Iran, among others.