Always decref the new string. Don't set err.