public Object put(Object key, Object value) {
		for (Iterator i = backing.iterator(); i.hasNext();) {
			Map.Entry entry = (Map.Entry) i.next();
			if (key.equals(entry.getKey()))
				return entry.setValue(value);
		}
		backing.add(new SimpleEntry(key, value));
		return null;
	}