default for widgets should be `[]` if declared as array