1. conditional statement not necessary and less efficient.
2. if we are actually worried about whether `model` is an object, we should actually be more worried about whether `model.get` is a function.

Safer:
```
model = this.getModel() || { },
validModel = model.get && !model.get("isShipped"),
```