text: many purposes , but one of its primary functions is to control obligations up-front before the government commitment is made .
  
  ###
  
  Another function is to analyze the pros and cons of each potential commitment .