Then again, if we all listened when somebody said "don't do this, it's dumb", Steve Russell might have listened to John McCarthy and never hand-compiled his eval, and we might never have had Lisp on a computer at all. Thus began a long history of Lisp hackers who had no respect for what somebody else said was the right thing to do! So I say, go for it, port CLOS to Clojure, and see what happens. Really, what's the worst that could happen? :-)