Per the subject line, I see no usage of this variable. Its declared as an external, yet never used anywhere (nor allocated). Is this for backwards compatibility? Its messing with the automatic swig generation of the python interface, so if its not needed, removing it would make things easier.