Antoine Pitrou wrote: > Eric Smith <eric <at> trueblade.com> writes: >> Why wouldn't sync just be an optional argument to close(), at least for >> the "sync_on_close" case? > > It wouldn't work with the "with" statement. Well, that is a good reason, then!