function castArrayLikeObject(value) {
      return isArrayLikeObject(value) ? value : [];
    }
Casts `value` to an empty array if it's not an array like object.

@private
@param {*} value The value to inspect.
@returns {Array|Object} Returns the cast array-like object.