String module

consider return str_new(str_cstr(p_str)); ?