Zarathustra wrote: > Why protection attributes aren't divided into two groups? Because they're complicated enough already. Because there is no valid reason for protecting fields from functions in the same module. And because "private public" sounds incredibly stupid. -- Rainer Deyke - rainerd at eldwood.com