var isFunction = require('./isFunction');
var isBlank = require('./isBlank');
var isUndefined = require('./isUndefined');
module.exports = function(object, property, fallback) {
var value = isBlank(object) ? void 0 : object[property];
if (isUndefined(value)) {
value = fallback;
}
return isFunction(value) ? value.call(object) : value;
};