Ben> If someone could explain the limitation in detail, I expect ways Ben> could be found around it. After all, I don't know of any other Ben> systems that require you to recompile all the extensions when you Ben> upgrade the application.
Python used to work that way. You'd then silently get errors if the API changed between version A and version B and you neglected to recompile the extensions you compiled against version A. Maybe the Python extension API is mature enough now that it can be frozen, but I sort of doubt it. Skip -- http://mail.python.org/mailman/listinfo/python-list