Facinating!
I know the song well (I also thought this was just a "family song") but I know it by a different tune from either one posted above. Not sure how to upload a tune, but when I do I will. The second tune posted above is not too dissimilar, but hardly the same.