Comprehension syntax fix

The outermost comprehension wasn't being treated the same as those
inside; instead of a full string for the varname it got a character.