Sorry, I didn't notice this before, but if for some reason failureReason is not set we will get an obscure exception message for calling None.get. Could you do a `getOrElse` with maybe a default value of `""`?