(#37): improve the widget arguments feature.