Many pundits are saying this was a horrible week for Republican front-runner Donald Trump.

I have to disagree.

They say the fact that Trump literally took five completely different positions on the politics of abortion in 48 hours shows that he isn’t a serious candidate who has given any actual thought to vital policy concerns. Sure, it looks bad when you have to issue two official statements from your campaign minutes apart trying to clarify a very clear, but unpopular position he took when answering a simple direct question.

I prefer to see the Trump glass as half full.

I don’t see it as a person who is frantically trying to guess what GOP voters want to hear because he has no moral compass of his own. I prefer to think of it as Trump agreeing with everyone on abortion. Pro Life, Pro Choice, abortion is murder, abortion is a great choice for birth control; anyone on the spectrum can find a Trump position this week that they align with perfectly.

Of course in 1999, Trump was proudly pro choice. He has since claimed an anonymous person changed his position by giving birth to a child when abortion had been considered. He said that child is now “a real superstar child.”

It isn’t clear how Trump’s views would have been affected if the child were less of a superstar.

But this campaign season, Trump has been pro life. This week, he became very pro life. In fact he took anti-abortion positions so stringent that he made Ted Cruz uncomfortable, and that is hard to do.

When pressed by Chris Matthews, Trump said he believed that abortion should be outlawed and women who have abortions should be punished.

After the internet exploded and his challengers took advantage of his misstep, Trump’s campaign released a statement saying that women are victims and a doctor – or any other person who performed the abortion - should be punished.

Trump has also stated he would leave the decision on abortion policy to the states to decide. That seems to be the position of a person who doesn’t understand that abortion law has been controlled by a Supreme Court decision since 1973.

Once a carrier pigeon with a note to that effect reached his campaign headquarters, Trump again changed his position to say the law should remain unchanged.

Then he had an even better idea and said that he would overturn Roe v. Wade by controlling Supreme Court justice nominations as President.

Pundits are criticizing Trump for being inconsistent, but that is simply not true.

Every time he took a position, he consistently and significantly changed one of his core beliefs.

If you run for any office, I assume you know where you stand on the politics of abortion. If you are a Republican Presidential candidate, I assume you have a strong a nuanced position on abortion that will satisfy those on the far right side of your party while not surprising or offending those closer to the middle of the political spectrum.

Trump seems to have been caught off guard by the question. His new emissary Ben Carson said as much.

“I don’t believe that he was warned that that question was coming, and I don’t think he really had a chance to really think about it,” Carson said.

That explanation only makes sense if you are also willing to believe the pyramids were built to store Egyptian grain.

So far in this race, none of Trump’s inconsistency, offensiveness, or rudeness have mattered to primary voters. Trump has been unable to derail his campaign no matter how hard he seemed to be trying to do just that.

It remains to be seen if he finally found the one mistake his supporters aren’t willing to overlook and explain away.

Wisconsin polls were already shifting toward Cruz. Tuesday will tell if that shift was small or significant. If Trump drops this primary and loses more momentum before New York in two weeks and the handful of primaries April 26, this week and his multiple mistakes will be to blame.

- Kent Bush is publisher of Shawnee (Oklahoma) News-Star and can be reached at kent.bush@news-star.com.