Board Thread:Show-Related Questions and Answers/@comment-26125643-20150511181837/@comment-4839682-20150511211743

Add on: The baby that Belle and Rumple have must have existed previously (in Storybrooke). Isaac can't create people, all he did was change memories, and create events moving forward, not change past events. The most logical explanation is that the Rumbelle baby is indeed Neal. He had to go somewhere.