The Titan XML serialization library