better em dash checking