This version of the cidict extends the dict class, which allows it to play nicely with turbogears. Also includes extensive tests.