A Robust Asynchronous XML Parser