To speak to the first point, as Barbara has said, there are many complicated factors that people will take into account before they will move within the country to take jobs or not, yet as Cliff says, the evidence shows that we really have quite a flexible labour force.
That said, yes, the temporary entry of foreign workers is used to meet employers' skill needs and labour needs. You're right to point out that it's being used across a full spectrum of skill requirements, in some instances for low-skill jobs, such as the seasonal agricultural workers who we allow into the country, as well as for highly qualified professionals when there's a certain need.
I would say that in all of those instances, however, the responsibility of our department is really to make sure that it's meeting a need of the Canadian labour market. We expect there will have been an opportunity for Canadians, if they are available, to take those jobs, and as a rule, there are requirements around employer advertising, etc.
To your final point about the possibilities of thinking differently about the entry of temporary workers for longer periods of time and arrangements that focus on key professional groups, etc., we have had some experience with that.
The federal government has in place with the Alberta government a memorandum of understanding that streamlines some of the entries in the case of oil sands development. Another example that we've worked on is in the software sector, with some mixed results. A third example is in Toronto, where there's an approach that we've developed to address some construction needs. There are things that we've tried and we're testing. We need to look to see if there's a possibility for a broader application.
Corinne, do you want to comment?