> >Taken together, these six attributes/methods could cover many wished for > >features for the 10% of the cases where a regular dictionary doesn't provide the > >best solution.
> You think as much as 10% ? Rounded up from 9.6 ;-) More important than the percentage is the clarity of the resulting code and the avoidance of continous reinvention of workarounds. Separating tool features into a basic and an advanced version is common solution to managing option/customization complexity. Raymond -- http://mail.python.org/mailman/listinfo/python-list