The lexer now uses unicode single quotation marks in its error messages if possible. This is due to the use of the 'quotes' combinator.