Ah, but now I see an asymmetry - javascript can make nothing selected, but Python can't. They should at least be symmetrical.