dist/modules/is.js
function isObject(val) {
    return (!isUndefined(val) &&
        !isNull(val) &&
        ((val && val.constructor === Object) || typeof val === 'function' || typeof val === 'object'));
}
function isObject(val) {
    return (!isUndefined(val) &&
        !isNull(val) &&
        ((val && val.constructor === Object) || typeof val === 'function' || typeof val === 'object'));
}
function isObject ( val ) { return ( ! isUndefined ( val ) && ! isNull ( val ) && ( ( val && val . constructor === Object ) || typeof val === 'function' || typeof val === 'object' ) ) ; }
Is Object
Checks if value is an object.

@param val the value to inspect.
Is Object Checks if value is an object .