I have in my hands a copy of the finance bill - that intricate piece of economic wizardry designed to simplify the tax system by axing the 10p starting rate of income tax and reducing the basic rate from 22p to 20p - it runs to 421 pages, and I'm told the "explanatory notes" also available to accompany it, are almost twice as long. Genius!
But as Alistair Darling prepares to take some difficult questions about how the Treasury intends to compensate those who will be worse off as a result of the changes, he will at least take comfort that the threat of a devastating government defeat on the issue has now been averted.
Although last week's Labour rebels still have some concerns, their overriding view seems to be that they do believe the government will honour its commitment.
"If they reneged on the spirit of the concessions, there would be hell to pay," a former Labour rebel told me.
"That would be the tipping point for Gordon Brown. There would be mutiny. People like me would be calling for Brown to go."
Darling is not expected to offer any further concessions this afternoon when the bill returns to the Commons for its committee stage.
And it will be of some relief to the chancellor that the proposed amendments to the bill on today's order paper were drawn up by opposition parties and not Labour backbenchers.
Needless to say, Labour whips seem very relaxed about tonight's vote.
4.15pm BST update: I just popped into the Commons chamber in the hope of hearing first-hand some of the concerns Labour backbenchers were supposed to be voicing over the compensation package. Admittedly, they are not quite on to the "juicy" parts of the bill just yet, but the total number of Labour backbenchers who have turned up so far...? Just two!