eq(-1) - negative numbers take from end of collection

eq(-1) - negative numbers take from end of collection


Would this be a possibility?
It would be nice if it worked like JavaScript's Array methods, whereby
passing a negative number indicates a position from the end of the
array. So, with the following collection:
[<a/>, <div/>, <span/>]
eq(-1) would return <span/>, eq(-2) would return <div/>...
This could be added for the .eq() method and the selector-expression
(:eq(..)).
Just an idea...