Ah, ok, in that case I think it would be better to fix it in the underlying code so that `message` is always a character of length one.  (Regardless, you don't need the finally, right? As long as the error is in the try block, all the code after it gets run)