Thanks for the hint so far! The recipe shown there does not exactly what I want though, it doesn't do the type() stuff and it hooks up every _ variable which could get crucial if the wrapped object's methods uses them too.
So I think my question boils down to how I can make type(Proxy) return type(WrappedObject)? Any hints? -Matthias -- http://mail.python.org/mailman/listinfo/python-list