Congress and the president may have over promised what they can offer with 135 billion dollars.
It is not yet clear how Congress and the president can squeeze all the tax goodies each insists upon into a $135 billion bag (and come up with an honest $50 billion in new revenues to bring the net price down to $85 billion).