public function def($property, $default = null)
	{
		$value = $this->get($property, $default);
		return $this->set($property, $value);
	}
public function def($property, $default = null)
	{
		$value = $this->get($property, $default);
		return $this->set($property, $value);
	}
public function def ( $ property , $ default = null ) { $ value = $ this -> get ( $ property , $ default ) ; return $ this -> set ( $ property , $ value ) ; }
Sets a default value if not alreay assigned

@param   string  $property  The name of the property.
@param   mixed   $default   The default value.
@return  mixed
Sets a default value if not alreay assigned