Why not just do `a.ident < b.ident`?