I guess I'm still unclear as to what 'ares' actually is and very confused as to the purpose of 'allow' if an 'ares' without 'allow' still counts as a validated response.

But as I said before I don't care about implementation details, I just want a -> b, so I'll be happy to remove this line and make the info about what scope was accepted available in the parse function.

Anything else I should change before we call it good?