error messages - more context, remove grammar rule info from message seen by end user