One thing that puzzles me is the idea that clans only existed in the Highlands. I have read in many different sources that the Border Reivers were also called clans and were recognized as such as early as the 12th century.