Should only be responsible for closing things that it created.
Should only be responsible for closing things that it created.