public function doDelete($id)
 {
     if (!$this->doContains($id)) {
         return false;
     }
     return parent::doDelete($id);
 }
 public function doDelete($id)
 {
     $this->doDeleteHasBeenCalled = true;
     $this->id = $id;
     return parent::doDelete($id);
 }