Array.indexOf polyfill 수정건

안녕하세요?
소스코드를 살펴보던 중 초반부에 Array.indexOf 함수에 오류가 있는 것이 아닌지 의문이 들어 Pull Request를 하게 되었습니다.

현 Array.indexOf 함수를 크롬 콘솔창에 붙여 테스트해 보았는데,
var a = [1,2,3,4,5];
a.indexOf(5, 3); // -1, (원래는 4가 나와야 함)
이러한 결과가 나와 수정하였습니다.

혹시 제가 실력이 미천하여 잘못 생각 하였을지 모르겠습니다.^^;;