99.99999999% there. Need to figure out why it barfs on PHP 5.2 even though it shouldn't. SimpleXML is there and loaded.