I think we fall into a few traps if we return an sv_t directly. Think intent is clearer by returning the c-string directly.