It seems, just looking at the number of atoms is not enough, we also have to look at the hetatm flag. The whole element guessing code is still quite shaky and should be improved.