return attres;
}
// Collection
else if(o instanceof Collection) {
Collection coll=(Collection)o;
Iterator<Entry<Key, Object>> it = coll.entryIterator();
Entry<Key, Object> e;
List<Attr> attres=new ArrayList<Attr>();
Attr attr;
Collection.Key k;
while(it.hasNext()) {