That's genius! As it stands, if I were to vote for a 3rd party candidate then I'm essentially throwing away my vote. However, if what you suggest were in place then the risk of a meaningless vote is vastly decreased, essentially eliminated.
Why isn't it used today?