Optik (in the python 2.4 standard library optparser.py
incarnation) has a circular reference introduced (i
think) in revision 296 in option_parser.py. The
makes the circular reference. This prevent the garbage
collector to destroy the OptionParser object. This is
very bad for long running programs that use optparse.
This problem is not present in the version of
optparse.py included with python 2.3.