State officials have no business putting taxpayer money into debt investments that have baffled even Wall Street executives, says Joseph Mason, finance professor at Drexel University in Philadelphia and a former economist at the U.S. Treasury Department.