code: function(value) {
        return v.isObject(value) && !v.isArray(value) && !v.isFunction(value);
      }
docs: Checks if the object is a hash, which is equivalent to an object that is neither an array nor a function.