binding.setVariable("index",toModuloIndex(axes));
binding.setVariable("uniqueId",toIndex(axes));
GroovyShell shell = new GroovyShell(binding);
Object result = shell.evaluate("use("+BooleanCategory.class.getName().replace('$','.')+") {"+expression+"}");
return TRUE.equals(result);
}
public int compareTo(Combination that) {
int d = this.size()-that.size();