don't touch string literals