Originally Posted By hap
Sarayan's svg2lay tool assumes a black background so elements will have a black border around them.

I don't actually think so. It just assumes that elements don't touch each other. But other than that for each element it computes the difference between the svg render with and without the element active, so the background is whatever is left once all elements are off.