Daryl, as the message, we're currently working around the fact that the older libxml doesn't correctly return the root node. We suggest people upgrade because we might not work around the problem in the future. But at the moment things do work OK with the old library.
If we add code in the future that absolutely requires upgrading we'll change the error message and force you to upgrade, rather than just suggest you upgrade.