Actually, there's another (German) carol along similar lines, "There comes a ship a-laden" - and of course the 3 Kings (Magi) rode "Ships of the Desert", did they not?