Hey, it works, what do you know! You may notice I just pushed a bunch of patches, which I wrote while in a sky-chair suspended 30,000 feet above the Atlantic ocean. I'll write more (about the overlapping Ellipse problem and other stuff) tomorrow or the next... -Brent