public function removeKey($field)
    {
        if($this->exists($field))
        {
            unset($this->__data[$field]);
            $this->invalidateKeycache();
        }
        return $this;
    }