Fix for IE8 browser compatibility bug, which apparently thinks the trailing
comma in a list wasn't to make it easier to add later, but because I wanted
the list's length to be one higher than anyone sensible would expect.

@rev amcculloch@
@bug ??@
Merging origin/fabbott/master-pending-IE8sux into master