class_docstr: Used inside of an `AbstractReasoningTeacher` to define how the "Question" and
  "Answer" part of an example should be serialized out to a string, given a dict
  object that includes all necessary information for the example.
  
  The Question includes all context (ex. input background) necessary to generate the
  Answer. This class is responsible for handling its own tokenization.
class_docstr_tok: ["Used","inside","of","an","`","AbstractReasoningTeacher","`","to","define","how","the","``","Question","''","and","''","Answer","''","part","of","an","example","should","be","serialized","out","to","a","string",",","given","a","dict","object","that","includes","all","necessary","information","for","the","example",".","The","Question","includes","all","context","(","ex",".","input","background",")","necessary","to","generate","the","Answer",".","This","class","is","responsible","for","handling","its","own","tokenization","."]
code: def add_cmdline_args(
      cls, parser: ParlaiParser, partial_opt: Optional[Opt] = None
  ) -> ParlaiParser:
      group = parser.add_argument_group("Abstract Question Answer args")
      group.add_argument(
          "--inner-separator-token",
          type=str,
          default="\t",
          help="See abstract reasoning teacher help for usage. Including here as well for consistency + testing purposes",
      )
      group.add_argument(
          "--answer-token",
          type=str,
          default="ANSWER: ",
          help="Token in front of the answer. Child classes can set the default to something else if desired",
      )
      return parser
  
imports: from parlai.core.opt import Opt
  from parlai.core.message import Message
  from parlai.core.params import ParlaiParser
  from parlai.core.teachers import DialogTeacher
  from tqdm import tqdm
  from typing import Any, Dict, Iterable, List, Optional, Tuple
label_desc: Use image node_id 2 for calling the AbstractQuestionAnswer obj's underlying member method code with example usage: obj.add_cmdline_args(cls, parser, partial_opt) and returns: parser