European law in the past and the future :unity and diversity over two millennia