Add support for closing a TemporaryFile early