promise-all-reject-late enhances standard Promise.all behavior. Unlike the standard, it doesn't immediately reject upon the first rejection of a constituent promise. Instead, it waits for *all* promises to settle, returning an aggregate error containing any rejections. This provides more complete error information, useful for debugging and resilience. Ideal for scenarios where knowing *all* errors is more valuable than failing fast. It offers a more robust alternative when you need a holistic view of promise outcomes.