Oh, no, I don't want it. :) I just was killing time reading py-ideas while eating lunch and was somewhat surprised by the ability to return a tuple as the context manager result and have it unpack appropriately, nothing more. I absolutely would never use my example code a production environment, and if not there, then why even bother using it in a hacked up one-time script, where I'd just leave the files open and assume they'll be closed on exit...