Yes, safe filter is required. It unnecessary for macros, but not for strings.