istream::operator bool() is explicit in C++11, use git diff