anchor.diff:              relativePath="''${sourcePath#$newGenFiles/}"
               targetPath="$HOME/$relativePath"
               if [[ -e "$targetPath" \
  -                && ! "$(readlink "$targetPath")" =~ "${pattern}" ]] ; then
  +                && ! "$(readlink "$targetPath")" == ${homeFilePattern} ]] ; then
                 errorEcho "Existing file '$targetPath' is in the way"
                 collision=1
               fi
  
positive.code:             targetPath="$HOME/$relativePath"
              if [[ -e "$newGenFiles/$relativePath" ]] ; then
                $VERBOSE_ECHO "Checking $targetPath: exists"
              elif [[ ! "$(readlink "$targetPath")" =~ "${pattern}" ]] ; then
                warnEcho "Path '$targetPath' not link into Home Manager generation. Skipping delete."
              else
                $VERBOSE_ECHO "Checking $targetPath: gone (deleting)"
  
negative.code: 
      home.activation.linkGeneration = dagEntryAfter ["writeBoundary"] (
        let
          link = pkgs.writeText "link" ''
            newGenFiles="$1"
            shift
  