protected XMLTag buildCurrentTag(String tagName, XMLTag parent) { return parent == null ? newDocument(true).addRoot(tagName) : tagName == null ? parent : parent.addTag(tagName); }