function offsetset($key,$val) {
		return Base::instance()->visible($this,$key)?
			($this->$key=$val):$this->set($key,$val);
	}
function offsetset($key,$val) {
		return Base::instance()->visible($this,$key)?
			($this->$key=$val):$this->set($key,$val);
	}
function offsetset ( $ key , $ val ) { return Base :: instance ( ) -> visible ( $ this , $ key ) ? ( $ this -> $ key = $ val ) : $ this -> set ( $ key , $ val ) ; }
Convenience method for assigning property value
@return mixed
@param $key string
@param $val mixed
Convenience method for assigning property value