<br><br><div><span class="gmail_quote">On 8/27/06, <b class="gmail_sendername">Ken Tilton</b> <<a href="mailto:kentilton@gmail.com">kentilton@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="q"><br><br><div><span class="gmail_quote">On 8/27/06, <b class="gmail_sendername">Ken Tilton</b> <<a href="mailto:kentilton@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
kentilton@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Looking at it. Why the finalize-inheritance? kt<br><br>

</div></blockquote></div><br></span></div><div>Good thing you included the macro-expansion. :) I see:<br><br>   GT.APP.BASE::<br><br>...a couple of places. Your error sounds like a package issue. </div></blockquote><div>
<br><br>My guess is that  you are defining my-app in a different package (which is why ACL on macroexpand is loudly announcing the different package of  certain symbols from gt.app.base). I see status and opcode are not so  qualified, meaning ACL thinks you are using symbols from the package of my-app. That would not be the case if you simply export status and opcode from 
gt.app.base, as well as any other symbols you think will be part of the interface. Alternatively, you could qaulify status and opcode with gt.app.base::.<br><br>hth, kenny <br></div><br></div><br>