private function appendField(Element $parent, $name, $value)
{
$qname = QualifiedName::normalizeString($name, self::DEFAULT_QNAME);
$child = $parent->appendElement($qname, $value);
if ($qname !== $name) {
$child->setAttributeNS(self::XMLNS, 'json:name', $name);
}
}