I don't believe anybody has been arguing that deprecation is a substitute for clarification. But in this case, "the only reasonable interpretation of CLtL" seems to be that users can't rely on EVALHOOK doing anything meaningful. Does such a feature really have any place in the language? -Sandra -------