new examples showing lexer error handling and a few features.