I looked over the list of the new features for 6.0 and don’t remember seeing these. Unfortunately, I can’t find the link now, so I can’t get back to confirm.
You are right in that there are external solutions to do this, but ACF has both serializeXML() and deserializeXML(). Compatibility I could really use them on a project I’m jumping into in the next few months. Namespaces aren’t a big deal to me. No validation is necessary, just fast conversion.
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-s/serializexml.html
https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/deserializexml.html
It would be nice to have a structMerge() function that returned the merged struct rather than a boolean (structAppend).
The spread operator would be even better, for both structs and arrays, though probably a more significant lift.