Select checkboxes, radio buttons and selects by index

I noticed that the actual values of select boxes, checkboxes and radio button options can change from time to time (something, I assume to do with how Surveyor works behind the scenes), so rather than select these by value, I'm now selecting them by index, which will not change. Seems to work a lot more reliably now!