- // function, except where overrides are passed in.
- that.subwidget = function(type, overrides) {
+ // function, except where overrides are passed in. If defaults are
+ // also provided, then these are used when the parent widget
+ // provides no values.
+ that.subwidget = function(type, overrides, defaults) {