<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am experimenting with storm for a personal project.&nbsp;So far it seems to be a great implementation.&nbsp; I have just completed the tutorial with modifications for&nbsp;multi-inheritance.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I ran into a problem however with the type Accountant using ReferenceSets yielding:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp; RuntimeError: Reference used in an unknown class</DIV>
<DIV>&nbsp;</DIV>
<DIV>when the class&nbsp;subclasses both Storm and another class People.&nbsp; When changed to only subclass from Storm it works correctly.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have attached the module that implements the problematic code (the MI subclassing for class Accountant is commented out and replaced with SI statements).&nbsp; I have also attached the sqlite database used, plus a summary of the execution results (MI and SI) as text file.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hope that someone can shed some light on this issue.&nbsp; I apologize ahead if there is some trivial error in&nbsp;my MI implementation.&nbsp; I went thru the code several times and don't see any problems.&nbsp; Actually everything works fine until the&nbsp;defined&nbsp;relationship "companies" is referenced.</DIV>
<DIV>&nbsp;</DIV>
<DIV>MI is also used&nbsp;with the Employee class, subclassing the same way as intended with Accountant.&nbsp; The Employee&nbsp;class works fine, however there&nbsp;are no ReferenceSet declarations&nbsp;in Employee.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Boris</DIV>
<DIV>&nbsp;</DIV></td></tr></table><br>