Open
Description
The following branch on the whart222 fork considers a redesign of Constraint components to eliminate the need for ConstraintList components:
https://github.com/whart222/pyomo/tree/feature-noconstraintlist
I personally think that a simpler API would be good for users, who don't really need to worry whether the constraints are dict- or list-like things. Further, this is an issue for many different components right now.