code: def read_examples(cls, path: str, set_type: str):
      examples = []
      for entry in read_jsonl(path):
          for qa in entry["qas"]:
              answer_text = entry["text"][
                  qa["answer"]["s"] : qa["answer"]["e"]
              ]
              examples.append(
                  Example(
                      qas_id=f"{set_type}-{len(examples)}",
                      question_text=qa["question"],
                      context_text=entry["text"],
                      answer_text=answer_text,
                      start_position_character=qa["answer"]["s"],
                      title="",
                      is_impossible=False,
                      answers=[
                          {
                              "answer_start": qa["answer"]["s"],
                              "text": answer_text,
                          }
                      ],
                  )
              )
      return examples
  
file_path: jiant/jiant/tasks/lib/newsqa.py
imports: from dataclasses import dataclass
  from jiant.shared.constants import PHASE
  from jiant.tasks.lib.templates.squad_style import core
  from jiant.utils.python.io import read_jsonl
label_desc: Use image node_id 3 for calling the NewsQATask obj's underlying member method code with example usage: obj.read_examples(cls, path, set_type) and returns: examples