You don't need to use `call` here. Instead, you can just do:

```javascript
local = local();
```

Also a shorter way  of writing this would be:

```javascript
function getLocal(o) {
  var local = o.local || null;

  return _.isFunction(local) ? local() : local;
}
```

Some people don't like the conditional operator, but I use it all the time. Really is just a preference call.