European Law in the Past and Future: Unity and Diversity over Two Millennia