Imperative and dispositive norms in contract law