* More provider cleanup
* Added DependentWidgetsAttribute