adds: mapSource, mapping over the values of source-widgets