I'm having a problem with the citation labels automatically produced by amsrefs package when used with shortalphabetic option. Suppose that I have two authors with the same last name initial, say Aaa and Abc:
\documentclass{article}
\usepackage[shortalphabetic]{amsrefs}
\begin{document}
\begin{biblist}
\bib{a}{article}{
author={Aaa}
}
\bib{b}{article}{
author={Abc}
}
\end{biblist}
\end{document}
This correctly produces labels [A1] and [A2]. However, a problem occurs when author Aaa has another article with coauthor Bbb:
\documentclass{article}
\usepackage[shortalphabetic]{amsrefs}
\begin{document}
\begin{biblist}
\bib{a}{article}{
author={Aaa}
}
\bib{c}{article}{
author={Aaa},
author={Bbb}
}
\bib{b}{article}{
author={Abc}
}
\end{biblist}
\end{document}
The labels produced are [A], [AB], [A].
This seems like a bug. Am I doing something wrong? If it is a bug, is there a way to manually specify the citation label?
(The amsrefs package I'm using was packaged on 2010-08-30 according to MiKTeX package manager, is there a newer version?)

2012/05/08 v2.10, but the problem still exists. – Werner Oct 15 '12 at 5:25