Disposes this disposable and any resources it has open.
@override void dispose() { _isDisposed = true; }