passProperty = function( propName, child, rename )
{
	var _this = this;
	var init_value = this[ propName ];
	var rename = rename || propName;
	this["get_"+propName] = function(){
		return child[rename];
	}// get
	this["set_"+propName] = function( newValue ){
		child[rename] = newValue;
		sendEvent("change_"+propName, {value: newValue});
	}// set
	this.addProperty( propName, this["get_"+propName], this["set_"+propName] );
	if( react ){
		react.to("init").then = function(){
			_this[ propName ] = init_value;
		}
	}else{
		this[ propName ] = init_value;
	}
}// passProperty()
