Why are frameshift homologs widespread within and across species