do we know that 0 is never returned in a happy case (I know its not an HTTP response code, but otherwise) ?