Board Thread:Spoilers!/@comment-2153169-20140402112823/@comment-24674051-20140404135101

SmallvilleFanatic wrote: How is Henry his own uncle?And why is Emma his Adoptive Neice AND his mother? Henry's Mom is Emma. His GrandMother is Snow. Regina is Snow's Stepmother, and therefore Henry's (Step) Great Grandmother.

Regina is also Henry's adoptive mother, which makes Snow his step sister. Technically, Henry would be his own great uncle, since by standard geneaology, the brother of your grandmother is your great uncle

So, I was slightly incorrect in my assessment. Henry is his own Great uncle. Thanks for the correction. :)

and I say adoptive niece (probably more accuratly stated as Niece through adoption),  because Emma became Henry's niece due to the adoption by Regina.

And, I did forget Liam and Roland, thanks for that addition.