resolveToStringSafe