A proper government should not have a position on specific ideas such as communism, Christianity, or Objectivism. It should not promote or suppress any ideology. However, a proper government is also necessarily based on a specific set of ideas, namely the principle of individual rights. Is that a contradiction? If not, what does it mean that the government of a free society must be based on a certain ideology yet must be ideologically neutral?