public DeferredNavigator(DeferredXdmNodeWrapper nodeWrapper)
            {
                if (nodeWrapper == null)
                {
                    throw new ArgumentNullException("nodeWrapper");
                }

                this.nodeWrapper = nodeWrapper;
            }
            public DeferredNavigator(DeferredXdmNodeWrapper nodeWrapper)
            {
                if (nodeWrapper == null) throw new ArgumentNullException("nodeWrapper");

                this.nodeWrapper = nodeWrapper;
            }