static final public Map<String,Object> propMapOf(Object... objs) {
		HashMap<String, Object> m = new HashMap<>();

		for (int i = 0; i < objs.length; i += 2) {
			//String key = objs[i].toString();
			Object keyObj = objs[i];
			String key = (keyObj instanceof String)?(String)keyObj:keyObj.toString();
			if (i + 1 < objs.length) {
				Object value = objs[i + 1];
				m.put(key, value);
			} else {
				m.put(key, null);
			}
		}
		return m;
	}