When you define two boost python classes of the same name one inheriting off the other each with a static member variable of the same name then some counter&nbsp;intuitive&nbsp;behaviour&nbsp;occurs.<div><br></div><div>class Base</div><div>
{</div><div><br></div><div>}</div>