<sigh> Makes you wonder why they just didn't call the 'index' function rather than looping.</sigh>