While implementing a version of change-class specializing on a metaclass as mentioned in the previous post, I noted that the resultant instance (unless change-class got called with initargs) had all slot values as nil or unbound. This puzzled me…
Continue readingYesterday, while working on a private project – let’s call it BMCG – I did essentially the same blunder twice. The work on BMCG was MOP-focused. The first blunder occurred when I was implementing a method on change-class…