class_docstr: This version of SquAD inherits from the Default Teacher.
  
  The only
  difference is that the 'text' field of an observation will contain
  the title of the article separated by a newline from the paragraph and the
  query.
  Note: The title will contain underscores, as it is the part of the link for
  the Wikipedia page; i.e., the article is at the site:
  https://en.wikipedia.org/wiki/{TITLE}
  Depending on your task, you may wish to remove underscores.
class_docstr_tok: ["This","version","of","SquAD","inherits","from","the","Default","Teacher",".","The","only","difference","is","that","the","'text","'","field","of","an","observation","will","contain","the","title","of","the","article","separated","by","a","newline","from","the","paragraph","and","the","query",".","Note",":","The","title","will","contain","underscores",",","as","it","is","the","part","of","the","link","for","the","Wikipedia","page",";","i.e.",",","the","article","is","at","the","site",":","https",":","\/\/en.wikipedia.org\/wiki\/","{","TITLE","}","Depending","on","your","task",",","you","may","wish","to","remove","underscores","."]
code: def __init__(self, opt, shared=None):
      self.id = "squad_title"
      build(opt)
      super().__init__(opt, shared)
  
imports: import copy
  import json
  import os
  from typing import Optional
  from parlai.core.params import ParlaiParser
  from parlai.core.message import Message
  from parlai.core.opt import Opt
  from parlai.core.teachers import FixedDialogTeacher, DialogTeacher, ParlAIDialogTeacher
  from parlai.tasks.wrapper.agents import AbstractWrapperTeacher
  from parlai.utils.io import PathManager
  from .build import build
label_desc: Use image node_id 1 to create a new TitleTeacher object from inherited base classes: DefaultTeacher with example: obj = TitleTeacher(opt, shared)