So the real questions to be asked are:
Did W not read the bill he signed into law?Just askin'...
If he did read the bill and felt that 527 groups were "shadowy," why did he sign it?
If he did read the bill and agreed with the provisions for 527 groups at the time, what has caused him to flip-flop now?
If he didn't read the bill and signed it anyway, doesn't that make him a fool who is now being hoisted by his own petard?
Just what is a petard and why would anyone get hoisted by it?