Thaddy schrieb: > That is also part of the speed optimization: the compiler doesn't have > to check because of this contract. More important: the compiler can omit try-finally sections, otherwise required for safe refcounting of non-const strings. DoDi