Re: Work smarter, not harder
XML isn't very good for plain configuration files. This might not be the standard gee-whiz XML is great answer, but it is true. I've used lots of XML, but I've moved away from using it in human-driven configuration.
XML is great for data, it is great for machines reading and exchanging data. It is a pain for humans. XML might have a place as an intermediate form like a parse tree, but people don't think in XML, machines do.
0.911 is out
I don't know why this didn't get processed by freshmeat, but 0.911 (bugfix for 0.910) is out.
Slices of permuations and combinations would run to the full end of the sequence, instead of stopping at the end-of-slice stopping point.
replace 0.910 with 0.911 in the download link, or just go through the project homepage to get the newer version.