Bonnie floats in sea water! "My Bonnie lies over the Ocean my Bonnie lies over the sea."Wasn't Mable the one with the wooden leg, "used to play it like a fiddle"?
Jack of course is the robbed sailor, "Jack Sprat the sailor lad, must go to sea once more" (looking for Bonnie?)
However, John, is welcome. "Get up Jack, John, Sit down."
Fadac