public void invoke(Runnable callback) {
		if (stack.get().isEmpty()) {
			callback.run();
		}
	}
Run the given callback unless it has been suppressed

<p>
The values on the stack of suppression requests do not matter. If there's a request, the
callback is suppressed.

@param callback the callback
Ghidra/Debug/ProposedUtils/src/main/java/utilities/util/SuppressableCallback.java