Formattiing change
Allow negative index -1 is last and so on.

Adding functionality by removing code. A first