http://www.carrco.com/international.htm
... talks about the issue of control and the fact that a Canadian resident cannot have control over the foreign corp.
...you have to jump thru hoops of creating foreign trusts and giving up legal control of your assets... tricky stuff!!!
And even then Revenue Canada, if they look at it closely, will probably look thru the " legal " control to see who has control " in fact"