public function unsetProperty($property)
    {
        $property = (array)$property;
        foreach ($property as $p) {
            unset($this->_properties[$p], $this->_dirty[$p]);
        }

        return $this;
    }