In bzr you can only find-merge-base between two branches rather than revision... and of course it doesn't raise, sigh. Maybe need to test that rev is a branch?? Sigh