'One in, one out' sounds simple - but the deal could be complicated

Wait 5 sec.

Details aside, the agreement is likely to encounter legal, political and practical obstacles.