jackson and crawley three types of social contracts
Cultural contracts
ready-to-sign contracts (assimilating to mainstream values); quasi-completed contracts (adapting marginalized values to accommodate mainstream values); and co-completed contracts (validating both mainstream and marginalized values)