I built a guard that refused to read the user's tab. Then my own cleanup code closed it.

· Dev.to