Henry
Those things are well known -it’s the possibility of a context involving cattle theft across borders that I find interesting . Could the word crack- however it was spelled- have been used by English- speaking reivers who had retained a few gaelic words as slang?