First of all, thank you guys for writing this software; I stumbled across your site via processing.org, and being a student of graphics design and interested in the aesthetics of computer-aided and -generated art, I found myself rather impressed, not to say hooked.
I just got confused: When I create a compound path from 2 individual paths in Illustrator and aquire it in the following way:
var art = new ArtSet().getSelected();
then
art.length
yields a result of 3. Furthermore,
art[0][0].segments[0]; art[1].segments[0];
point at the same segment.
Is it correct that the ArtSet contains both one Art object of the "compoundPath" type [i:d7f394b612]and[/i:d7f394b612] the two Art objects of the "path" type [i:d7f394b612]that resemble the compound path[/i:d7f394b612], and that the paths are thus present and accessible by either corresponding to the compoundPath Array or the ArtSet Array (and why would it be arranged like this) - or is there a difference between the two representations that I am unaware of?