can you send a small example of thing you are trying to do? As Python is *really* dynamic, you can adapt algorithms in many ways... in general, you can change methods, or even class! of almost any object...
-- http://mail.python.org/mailman/listinfo/python-list