In the example, if the component already has a variable which is only expected by the model component, it should require the model compent too.

Maybe it should be called `modelDefaults`, because the normal `.attr` would not use it as default.