parameters: (self, ix)
docstring: Avoids weird error messages if someone does exception[ix] by
          mistake, since Exception has __getitem__ defined.
docstring_summary: Avoids weird error messages if someone does exception[ix] by
          mistake, since Exception has __getitem__ defined.
docstring_tokens: Avoids weird error messages if someone does exception [ ix ] by mistake since Exception has __getitem__ defined .
function: def __getitem__(self, ix):
          """Avoids weird error messages if someone does exception[ix] by
          mistake, since Exception has __getitem__ defined."""
          raise AttributeError("__getitem__")
function_tokens: def __getitem__ ( self , ix ) : raise AttributeError ( "__getitem__" )