Review of the structure and function of models.