This isn't going to stop me from being able to use Mach4, but it's an interesting quirk that might have caused me some setup issues if it hadn't popped up in an incredibly obvious place...
If you notice in the two screenshots below, the XML reader is getting the pin assignments in the wrong lines.