converting to/from an XML external representation (based on Apple XML property lists). Works in the kernel and user space.