importance of certainty in contract law