I'm not convinced that a failure to stringify a value should result in an exception? If it does, then an exception description would be useful here too.