Chris Ryland wrote: >You could always take some method's code and walk it like a >compiler, doing special things for the special forms && and || etc. Can you clarify? Thanks, has -- http://freespace.virgin.net/hamish.sanderson/