code: public V get(Map<?, V> map){
  		for (Object k : keys){
  			V v = map.get(k);
  			if (v != null){
  				return v;
  			}
  		}
  		return null;
  	}
docs: Get the first matching value in the map.
  @param map
  @return		null if nothing found