List uniqueIndices = PredicatedList.decorate(_indices, new Predicate() {
Collection uniqueIndices = CollectionUtils.select(_indices, new Predicate() {
    public Index[] getUniqueIndices()    {        List uniqueIndices = PredicatedList.decorate(_indices, new Predicate() {            public boolean evaluate(Object input) {                return ((Index)input).isUnique();            }        });        return (Index[])uniqueIndices.toArray(new Index[uniqueIndices.size()]);    }