> First, I'm intrigued by Eiffel's Programming by Contract. Can anyone > enlighten me on this subject, or post some links? > Look at demo/metaclasses/Eiffel.py in the source distribution! Thomas Heller