protected function release(Lock $lock)
 {
     $workcopy = $lock->getWorkCopy();
     // deletes the dependencies
     DeleteHelper::deepDelete($workcopy);
     // deletes the workcopy
     $this->getWorkspaceModel()->getRdfsInterface()->getResourceImplementation()->delete($workcopy);
     SqlStorage::remove($lock);
     WorkspaceMap::getCurrentUserMap()->reload();
     return true;
 }