emberjs/ember.js — pull request #348 by frodsan (2012-01-06 07:01:42+00:00)
Title: startAt location can be greater than length in lastIndexOf array method

var arr = ["a"]
arr.lastIndexOf("a", 10000000); => 0

It's ok, but starting location value (startAt) is set to 10000000, even though the last position available is 0.