Text this: Contract law and morality /