Background: currently you can’t force a garbage collection [even if
you’re pretty sure an object isn’t referenced] except by doing a
GC.start, which itself isn’t guaranteed to collect anything, because of
the conservative GC.
Rationale: If you could force collection [obviously it’s dangerous, but
in certain controlled situations] you could avoid having to fire the GC
as much, thus saving running time.