 Given this, we can think of social contract theories as having a general schematic form. Social contract theories are models of justification with several general parameters that are set differently in different theories. What distinguishes contractarian theories is how they specify these general parameters (Thrasher 2019). The goal of the model is to represent our reasons for endorsing and complying with some set of social rules, principles, or norms. This is done by showing that our representatives in the model would agree to a given set of these rules, principles, or norms in a suitably constructed choice situation. What “suitably constructed” means here will depend on the other parameters in the model.