Allow "if (!foo)" where foo is a Git::Base object
Repository::newWalker => RevisionWalker::create()