(Oh, apparently C# 2.0 is thinking along the same lines with its "partial classes", though I haven't looked at those in detail.)
My reading was that C# 2's partial classes were merely a mechanism for placing long method definitions in separate files; i.e. purely a structural convenience to the compiler's user, with absolutely no effect at runtime.
http://www.c-sharppro.com/features/2003/10/cs200310bw_f/cs200310bw_f.asp
search for "Partial types are simple"
—
Gordon Henriksen [EMAIL PROTECTED]