Critics noted that previous such assurances subsequently ran into problemsin getting the agreement of individual EU countries that would have to support the plan.
The company said the problems outlined in its plea agreement only relate to the way the device is implanted, not to its operation once it is in the body.
What the senators do call for is similar to Obama's goals and some past efforts by Democrats and Republicans, since there's wide agreementin identifying problems with the current immigration system.
The humanitarian problems illustrate the political problem in Zimbabwe, where a power-sharing agreement signed in September between President Robert Mugabe of the ruling ZANU-PF party and MDC leader Morgan Tsvangirai has yet to take effect.