If a stimulus bill is going to take years to have an impact on the economy, I’m not sure I would use the word “stimulus”. Borrowing from my high school health class (or what I vaguely remember from it), it would seem more appropriate to call this a Barbituate bill, or Barbituous.