Fix for eatString not handling escapes correctly

Fixes #364