public function __unset($name) { if ($this->hasAttribute($name)) { unset($this->_attributes[$name]); } else { parent::__unset($name); } }