detokenize rather than unexpanded for textext protection