Allow me to add one detail. The U.S. constitutional context is so different from our own that any similarity is impossible. Mr. Bouchard referred to occasions on which either a province or the Attorney General of Canada could appoint a special attorney. However, it could never be a prosecutor in the sense that is meant in the United States. In that country, the prosecutor has the power both to investigate and to prosecute. When a special attorney is appointed, it is generally a person who only has the power to prosecute. However, the decision may be made not to assign a specific investigation to an attorney general, in view of an existing conflict.
On June 1st, 2006. See this statement in context.