Board Thread:Spoilers!/@comment-6175354-20140226180902/@comment-5655661-20140305000050

Eva doesn't have to be a literal witch, only OUaT's version of Good Witch of the North. And her maybe her slippers are not "the slippers" but a hint to them.