Well slap my mama! Thats new to me as well.
I detect some T Bone Walker influence?
"scratchin" seems to have studio effects Ive read about. Apparently Eddie was a great fan of inventing special recording sounds.
-------------------------------
and so it goes