Previously, a string like 'foo\'bar\'zoo' would make the collection process think that "bar" is not inside a string because it wouldn't recognize that the quotes are escaped. Now it does. Fixes #143.