I'm fighting perl 5 at the moment. Let me just comment that manipulating a hash containing a hash containing either a hash or an array is much, much much simpler in Common Lisp then it ever will be with perl. At least I don't have to continue working with nawk...