Add a protocol buffer to store the result, and make the ValidationRule take the params we expect it to