Canamould Extrusions Ltd. v. Driangle Inc., 2004 FCA 63 -- text