Hello, I've written a tiny little module to do SML/NJ or SICP-style lazy evaluation with Dylan. It will delay evaluation and memoize prior computations, in just 20-odd lines of code! While mostly for educational/entertainment purposes, it is genuinely useful when implementing certain amortized-time algorithms. You can find it at <URI:http://www.sff.net/people/neelk/open-source/lazy.tgz> Neel