Throw if request is accepted or rejected more than once. Closes #149