Using the functions in my reply to CWH, (COPYLIST <list> 1) would copy only the top level structure, (COPYLIST <list> 2) would be the same as the lisp machine function COPYALIST. I thought that was a reasonable generalization...