moved node members name and value to private, made loadXml friend so it can do easy appending