Schumer was yesterday morning... something tells me it is not solely his idea... probably came from Dodd orginally and then spread out to other Dems... including that author on thinkprogress.
NOTE: I am just guessing that it orginally came from Dodd.... but logically that is the most likely source.
Well I think it's a damned good idea - nobody wants a depression, so let's give them enough to keep the credit wheels lubed until we have a much surer, and NON POLITICAL fix on what is going on.