The two of them remind me of Jefferson and Adams.
Both men wanted to be President. However, Adams played a little dirty and accused Jefferson of being a Deist and sympathetic to "musselmen" (muslims). It stuck. Even now the left plasters that all over Jefferson.
The truth is that Jefferson read the Qu'ran to understand his enemy. He wanted to smash the Barbary Pirates. Adams won and paid them tribute because he said America couldn't afford a war after the Revolution.
Trump was responding to ads Cruz ran in Utah smearing Melania, basically calling her a porn model.
Certainly enough to work together well.
Trump and Cruz are both big dogs. Big dogs fight and then become a team.