The House and Senate have finally agreed to add a controversial but eagerly awaited dyeing and finishing clause into a $28.9 billion emergency spending bill due for approval by Congress and Bush within the next few weeks.