package of widget provider renamed
methods outfactored to enhance code readability
same outfactoring done in MyWidgetContainer