Every widget is output by a function.
function
Unless otherwise expressly noted, function returns a wibox.widget.textbox.
wibox.widget.textbox
We say this because, for some widget, function return a table to be used for notification and update purposes.