ComposedShadowTreeWalker will be a preferred way to traverse a composed shadow tree. Once ComposedShadowTreeWalker is available, we have to replace ReifiedTreeTraversal APIs with that.
All dependent bugs are now fixed.