Hmmm ... if this exception is raised will the next `return 'unknown_error'`ever be reached?