.incomplete();
final Component keys = Components.value(new String[]{"first", "second", "third"});
final Component vals = Components.list(new Creator[]{newAvenue.withArgument(0, Components.value("Randolph")),
newAvenue.withArgument(0, Components.value("Lincoln")),
newAvenue.withArgument(0, Components.value("Fullerton"))});
final Component cc = Monad.map(keys, vals, new Map2(){
public Object map(Object o1, Object o2){
final Object[] ks = (Object[])o1;
final java.util.List vs = (java.util.List)o2;
final LinkedHashMap lhm = new LinkedHashMap(ks.length);
for(int i=0;i<vs.size();i++){