Well, I see that your first draft of 4.2 has appeared in my mail (at SAIL), so I think I should read it before continuing the discussion. Let me say, though, that I prefer to leave function constants undefined in all contexts rather than defined in some and undefined in others. -rpg-