I guess my real question is if we should also verify that `message` isn't empty. It seems to me that we should.