I've been made aware of eliminatefacts, an epilog.js subroutine that removes all facts that contain a given symbol.
To reduce redundant code, we should switch to using this subroutine when deleting objects.
When we want more subtle deletion behavior in the future, we will likely still need to write our own deletion subroutine.