code: public <V> Reflecter<T> val(String propName, V propVal) {
  		Triple<String, Field, Reflecter<Object>> triple = getNestRefInfo(propName);
  		triple.getR().setPropVal(triple.getC(), triple.getL(), propVal);
  		this.isChanged = true;
  		return this;
  	}
docs: Set the specified property value to the specified property name in this object instance
  
  @param propName
  @param propVal
  @return