Here is some interesting information and a recording of the song with a variant tune https://www.sssa.llc.ed.ac.uk/whalsay/2014/12/08/pulling-hard-against-the-stream/