Board Thread:Spoilers!/@comment-27060727-20160929050506/@comment-24674051-20161007175418

I would agree that making David be the half-brother of Zelena would really skew things, not to mention that that would legitimately make Zelena Henry's Aunt (well, technically great-aunt) by blood rather than just adoption. (and we just THOUGHT that Henry's family tree was messed up already), plus provide a direct blood relationship between Emma and Zelena. I think keeping Zelena as the half-sister of Regina is good enough.

Also, David as the son of Jonathan is not a biblical reference (or at least a totally incorrect one, if that is what is intended) but I will not go into that here.

Now, back to the topic of the episode... Morpheus possibly coming back opens up the possibility that Belle and Rumple's baby is targeted to be a changeling, and it is up to Belle and Rumple to prevent that from happening, forcing them to have to work together. We were told that Belle and Rumple are  in a bad place relationship wise (which is true, they've been there for a while, it's just finally playing out), and that there were going to be obstacles to overcome if the relationship was ever to be salvaged. and while I think that it is time to sink that ship, I have a feeling the writers may think differently, and this may be an episode to explore Rumple and Belle finding a way to work through thier differences for a common goal.