Here is something I reported as a patch to x3d.py:<div dir="auto"><br></div><div dir="auto"><div dir="auto" style="border-color:rgb(255,255,255)">with X3D Graphics!</div><div dir="auto" style="border-color:rgb(255,255,255)">Traceback (most recent call last):</div><div dir="auto" style="border-color:rgb(255,255,255)">  File "/c/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/x3dinput.py">www.web3d.org/x3d/content/examples/x3dinput.py</a>", line 238, in <module></div><div dir="auto" style="border-color:rgb(255,255,255)">    print(scene.XML(indentLevel=0, syntax="XML"))</div><div dir="auto" style="border-color:rgb(255,255,255)">  File "/c/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/x3d.py">www.web3d.org/x3d/content/examples/x3d.py</a>", line 12540, in XML</div><div dir="auto" style="border-color:rgb(255,255,255)">    result += str(self.head.XML(indentLevel=indentLevel+1, syntax=syntax))</div><div dir="auto" style="border-color:rgb(255,255,255)">  File "/c/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/x3d.py">www.web3d.org/x3d/content/examples/x3d.py</a>", line 10539, in XML</div><div dir="auto" style="border-color:rgb(255,255,255)">    result += each.XML(indentLevel=indentLevel+1, syntax=syntax)</div><div dir="auto" style="border-color:rgb(255,255,255)">TypeError: XML() got an unexpected keyword argument 'indentLevel'</div><div dir="auto" style="border-color:rgb(255,255,255)"><br></div><div dir="auto" style="border-color:rgb(255,255,255)">One may use x3dinput.py to test for these.</div><div dir="auto" style="border-color:rgb(255,255,255)"><br></div><div dir="auto" style="border-color:rgb(255,255,255)">The python is on my local box and recent zips attached to emails.  I think the most recent zip is probably JSONimport4.zip</div><div dir="auto" style="border-color:rgb(255,255,255)"><br></div><div dir="auto" style="border-color:rgb(255,255,255)">John</div></div>