Dispute Avoidance And European Contract Law Dealing With Divergence