If I was going to be pedantic, I'd say that by calling it `redis_key` you're exposing what the thing *does*, not what it *is*. Perhaps it should be `invoice_uid` or something. The fact that it's in redis shoudn't need to leak out of the two new methods that check or set it. Also, it should be added to the doc block up above to explain what it's for.