Cool, so that would look something like:

```js
_.result = function(object, property, fallback) {
 var value = object == null ? undefined : object[key];
 if (typeof value == 'undefined') {
   return fallback;
 }
 return _.isFunction(value) ? value.call(object) : value;
};
```