Have You Heard of the Social Contract?