We should also probably reject with the error that occurred.