The clue may be in the 'paulmcclernan'.

Opening the 'api.lcdoc' document inwith that folder with BBEdit reveals something that SEEMS relatively straightforward.
The 'api.js' file LOOKS as if someone (err, possibly Paul) has taken the lcdoc text document and run ti through something that turns it into JS (erm, javascript???).
ALL of the folders contain an 'api.js' file, and some also contain a 'guide.js' file.
Something 'dynamic' has obviously gone on as they display details about my system's file structure:
"{
"name": "com.livecode.widget.headerbar",
"display name": "Header Bar",
"group": "Extensions",
"location": "/Users/richmond/LiveCode/OpenXTalk 1.963.1rc3.app/Contents/Tools/Extensions/com.livecode.widget.headerbar/docs/guide","