} else if (node.hasDefined(CommonAttributes.ALL.getName())) {
final List<Filter> filters = new ArrayList<Filter>();
for (ModelNode n : node.get(CommonAttributes.ALL.getName()).asList()) {
filters.add(parseFilter(context, n));
}
return new AllFilter(filters);
} else if (node.hasDefined(CommonAttributes.ANY.getName())) {
final List<Filter> filters = new ArrayList<Filter>();
for (ModelNode n : node.get(CommonAttributes.ANY.getName()).asList()) {
filters.add(parseFilter(context, n));
}