refactor(isArrayLike): ignore length === 0 in objects