I can't stand the fact that a file's history only goes back as far as the last branch. When a file is branched, the history should include everything. I'm not sure why this wasn't the default action. As far as I know, this is how all (or at least most) other version control tools work.