<div dir="ltr"><div>Hi!<br><br></div>I've noticed that the #superclass: message does not affect the superclass of the (meta)class of the receiver. For example:<br><br><span style="font-family:monospace">Object subclass: #A instanceVariableNames: '' classVariableNames: '' poolDictionaries: ''.<br>Object subclass: #B instanceVariableNames: '' classVariableNames: '' poolDictionaries: ''.<br><br>B superclass. " => Object "<br>B class superclass. " => Object class "<br><br>B superclass: A.<br><br>B superclass. " => A "<br></span><div><span style="font-family:monospace">B class superclass. " => Object class (not A class)"</span></div><div><br></div><div>The Class>>#superclass: method has a comment that says "Not to be used lightly!", so I'm not sure if this is in fact the expected behavior (but at least I was surprised by it).<br><br></div><div>Cheers!<br></div><div>Facu</div></div>