return new P1<JComponent>() {public void e(JComponent obj) {
			String name = nameMap.get(obj);
			if (name==null) {
				name = "blah" + count[0]++;
				container.add(obj, name );
				nameMap.put(obj, name);
			}
			cardLayout.show(container, name);
//			container.revalidate();
		}}