An instance of Result can now call #sample. This is delegated to Array#sample. This allows a random result to be chosen. This is useful if we want to check one of the results but with no particular preference as to which result.
Closes upstream #784.