Allow widgetOutput to take an exemplar for x

This allows widgets in multi-widget packages to use widgetOutput