public HashMap listToMap(MapFilter mf) {
	HashMap newmap = new HashMap();
	Iterator it = iterator();
	while(it.hasNext()) {
	    Object o = it.next();
	    newmap.put(o, mf.map(o));
	}
	return newmap;
    }