various ideas for improvements to `git log --branch`