support evaluating things containing strings

e.g. escape double quotes properly.