When installing packages with groundhog.library(), if another version of a needed package or dependency
is already loaded the process ends. This is usually solved by restarting the R session thus unloading the conflicting package.
But on occasion the problem persists, often because R Studio loads the undesired version of the package automatically from
the local (non-groundhog) library. When this occurs, groundhog.library() will prompt users with a set of options, one of which is
to uninstall these packages from the non-groundhog library.
The set of packages uninstalled in this way are recorded and saved to a data.frame, allowing easily undoing this action,
even months later. Specifically, a user running the function reinstalled.conflicts()
will loop over that data.frame,
reinstalling all packages listed if they are not currently available (into the original path they were previously installed).
Again, these are not packages in the groundhog library, but rather, in the default library R uses to install packages.
IF the optiona parameter since
is used, only packages uninstalled since that date will be reinstalled.