Node traversal needs to be public.