Lightweight polyfill of the `Symbol.dispose` symbol and its implementation for `Iterator` (Which are the only things I personally need)