what if you need to use the object for more than just one call?
with that method, you would have to reopen it.

in fact, you would never get there, because it'd always get closed before it gets the second call.