@Override
	public boolean setFromString(String value) {
		this.clear();
		String[] strings=value.split("\\x00");
		if(strings.length==0) {
			return false;
		}
		if(strings.length>1) {
			for(int i=0;i<(strings.length-1);i+=2) {
				this.put(strings[i], strings[i+1]);
			}
		}
		if(strings.length % 2 != 0) {
			if(!strings[strings.length-1].isEmpty()) {
				this.put(strings[strings.length-1],"");
			}
		}
		return true;
	}