Reducing exposure of SeqNode.  This removes the need for friending it to
so many places and still keeping it hidden as a potential backdoor for
breaking functionality.