I know this isn't relevant to this PR but if `_.isFunction(value)` then we can just do `object[property]()` instead of using `call` no?