Generics are like macro's; they exist at compile time only and they are expanded into code after that. Exporting generics from DLL like concepts like packages is something that doesn't compute to me.

We use a similar syntax similar to Chrome.