public	void	put(String name, Object value) {
		if(value == null) {
			with(name, "NULL");
		}else if(value instanceof String) {
			with(name, (String)value);
		} else if(value instanceof NVBase) {
			with(name, (NVBase)value);
		} else if(value instanceof Integer) {
			with(name, (Integer)value);
		} else if(value instanceof Double) {
			with(name, (Double)value);
		} else if(value instanceof Long) {
			with(name, (Long)value);
		} else if(value instanceof Boolean) {
			with(name, (Boolean)value);
		} else {
			BTLog.debug(this, "put", "no possible conversion for " + (value.getClass() != null ? value.getClass().getName() : "NULL"));
		}
	}