Maybe that's too long a subject but it does say it all. When did definterface / defimplementation start making defuns instead of defmethods and why? thanks, -- Gary Warren King, metabang.com Cell: (413) 885 9127 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM