Better SVG parsing