Why is this in widget and not widget_attrs?