I've got another question, probably naive: Don't we need to distinguish between expand and run phases *within* the eval phase? -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla