The revised NAFTA deal relieves uncertainty for Canada and avoids a possible Mexican barrier to ratification. But what ...