On VCS-independent ways of identifying commits, and why they are desirable.