In the movie Titanic by James Cameron, the popular song Come Josephine in My Flying Machine features twice. As per Wikipedia:
Fragments of the song are sung a cappela in the movie Titanic (1997), early on by the character Jack (Leonardo DiCaprio) to Rose and later, while awaiting rescue, by Rose (Kate Winslet); it is also featured in the deleted scene where the characters come back from the Irish party in third class.
Now, I wouldn't have actually paid attention to it but that last scene made some doubts stir. If it actually was nothing more than a light-hearted reference, why did Cameron decide to use it in the most crucial part of the movie's climax?
I think the director decided to use it because of two clear reasons :
1. Initially it was sung by Jack during his time in the ship in Rose's company. It was a happy memory, so chances are that the Rose was holding on to that memory of hers in the darkest of times.
2. Jack died of hypothermia while holding Rose's hand. Its a bit of a stretch but : the lines "up she goes" sung by Rose while looking up at the stars might bear a hint of death, as if someone was being carried into heaven. However, the confusion is - Josephine (feminine form of Joseph) is after all a girl's name. So no way could she be referring to Jack. Also, while Rose is singing the song she has no clue about Jack's death. She tries to wake him up a scene later.
So I don't understand. Why was this song repeated? I know someone like Cameron would have quite obviously did it on purpose. But what was it?