Mahalo a nui loa, Charley!
I've recently been in touch with the aforementioned Sarah Lifton, who gently reminded me that the idea of changing Si Kahn's line "weave and spin" to "rinse and spin" was actually hers. So, to set the record straight: Sarah wrote the song, assisted by me.
Aloha,
Mark