Ensure Lexer#interpolate_string doesn't drop lone $

/cc #180