scales.utils.io
Wrap the InputStream to allow better bracketing etc.
Close the underlying something, but only do it once.
This allows closing of an xml input stream directly after the end doc, but without disturbing the normal model.
Wrap the InputStream to allow better bracketing etc.