internal QName CreateRootNode() { return(string.IsNullOrEmpty(Root) ? null : QName.GetFullName(Root)); }