Instead of doing this, we should return an empty string and a non-nil error, then the caller can check the value of the error rather than try to parse the string result.