protected function canUserModify($user)
 {
     $can = $this->_canUser($user, 'modify');
     // this is a method of Trait\EntityOwnerAgent
     if ($this->_projectChanged && $can && $this->project) {
         return $this->project->userHasControl($user);
     } else {
         return $can;
     }
 }