Might-Have-Beens revisited