A point that no one has mentioned yet (maybe because it is so obvious?) is that adding a mechanism to C to give an identifier an equivalent external name would resolve the problem we've been discussing for months about the length of external identifiers. Philip Lantz tekmdp!philipl