Current File : //lib/node_modules/bower/lib/node_modules/mout/src/object/result.js
define(['../lang/isFunction'], function (isFunction) {

    function result(obj, prop) {
        var property = obj[prop];

        if(property === undefined) {
            return;
        }

        return isFunction(property) ? property.call(obj) : property;
    }

    return result;
});