배열을 직접 수정하지 않는 갱신, 실패를 설명할 단서 남기기 | Builder Shin