bloody hell! that IS complicated. ........
and your conclusion is that its not a folksong. that song is really old! and loads of people have used it and buggered about with it.
I really can't see what the point of saying that its not a folksong is.