Significant progress toward optional logging in gitlib