public function remove($target, $abort = true)
    {
        $entity = $this->find($target);
        if ($abort) {
            $this->isUsedByEntitys($entity);
        }
        $this->em()->remove($entity);

        return $entity;
    }