support escaping in strings
3 files changed