The AbortController in JS is very cool. Instead of a `.close()` method on each object, you pass an AbortSignal into them from above, which you can abort from anywhere. If you want to close a bunch of things at once, you can hook them all up to a single AbortSignal, which prevents you from having to loop through them to close. Then you can also pass the signal around wherever you want, like into a centralized dashboard. Most importantly, this is a global object, so you can call `new AbortController()` without importing anything.