In response to #4 A bug where certain browsers (Safari, IE) loaded a cached test page when the back button was used. Submitting the form again with a correct answer would increase the user's score allowing them to score more points than actual questions existed!
A nonce has now been implemented meaning any cached form data will fail submission.