Quoting Andy Chambers (achambers.home@gmail.com):
Using xuriella to perform the identity transform fails when there are empty elements (e.g. "<BasicDefinitions/>") in the source document. I believe the problem is in normalize-text-nodes! which doesn't check to see if there are any children before trying to iterate over them. This seems to trigger an assertion error in sbcl.
[...]
Simple fix is attached.
Thanks, checked in.
d.