> Unfortunately I cannot rely on all access going through the writers > specified in the slot definition. Unfortunately there is a great deal of > existing code that uses (setf slot-value), with-slots, etc. in this > codebase. Ew. Sounds like sed or M-x replace-regexp might the most sane solution to that particular problem.