escaping strings for fun and profit