<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Hi Levente --<div><br></div><div>> <span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Yes, but that's not the case with Eliot's changes.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Loading the new method (override) MethodDictionary >> #atNewIndex:put: first will break the image.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Yet, the actual issue was that #at:put: was loaded before #atNewIndex:putValue:. So, I suspect both a bug in the Monticello load order and a more generic problem that might not be so easily fixed.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">The issue with the load order might be easily fixed in MCPackageLoader >> #basicLoad:</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">"..."</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">"Pass 2: We compile new / changed methods"</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">methodAdditions do: "..."</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Best,</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Marcel</span></div><div class="mb_sig"></div>
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 21.09.2021 14:53:00 schrieb Levente Uzonyi <leves@caesar.elte.hu>:</p><div style="font-family:Arial,Helvetica,sans-serif">On Tue, 21 Sep 2021, Marcel Taeumel wrote:
<br>
<br>> Hi Levente --
<br>> > What you described sounds like a bug in the update mechanism.
<br>> 
<br>> Maybe. But loading new methods first can also break the system if those new methods override existing ones in the super class.
<br>
<br>Yes, but that's not the case with Eliot's changes.
<br>
<br>
<br>Levente<br></div></blockquote></div>