Mike, Yes, that is a pretty fair description of our support for symbolics using Python's own inheritance. Our ModelSpec classes provide only an elementary form of inheritance, polymorphism and type checking. We hope to expand our existing support for hybrid/DAE systems at the level of our ModelSpec model-building tools. All ideas and code contributions are welcome!
Cheers, Rob -- http://mail.python.org/mailman/listinfo/python-list