2009/10/27 Peter Foelsche <peter_foelsche@agilent.com>:
So why does boost need to support something like this?
Perhaps for the same reason that there's no way to have std::fstream's
constructor throw? For the same reason that std::fstream.is_open
exists?