Actually, blame runs backward, so the newest commit is where it "starts". You're right, this could use a terminology change; what about `Newest` and `Oldest`?

And yeah, I like the idea of using `object` instead of `string`. I'll do that.