A generic library for writing class-based declarative modeling systems in Python.