Remove underlying integer status
Move error message creation to the resolver as it is only used there
Ensure valid answers to a different query are flagged as bogus