<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 11, 2013 at 4:39 PM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This smells fishy:<br>
<br>
LiteralNode &gt;&gt; printOn: aStream indent: level<br>
        Transcript showln: &#39;ping&#39;.<br>
        key isVariableBinding<br>
                ifTrue:<br>
                        [key key isNil<br>
                                ifTrue:<br>
                                        [aStream nextPutAll: &#39;###&#39;; nextPutAll: key value soleInstance name]<br>
                                ifFalse:<br>
                                        [aStream nextPutAll: &#39;##&#39;; nextPutAll: key key]]<br>
                ifFalse:<br>
                        [key storeOn: aStream]<br>
<br>
Note the &#39;##&#39;. I don&#39;t mean _this_ guy&#39;s fishy; I think that key has<br>
changed somehow to be a `key isVariableBinding and: [key notNil]` kind<br>
of thing where it used to be a `key isVariableBinding not` thing.<br>
<br>
And _that_ would be because the latest version of Environments does<br>
funky stuff with class resolution. Yes?</blockquote><div><br></div><div>Yeah, sounds right. I&#39;m trying to reproduce now.</div><div><br></div><div>Colin</div></div></div></div>