parameters: (self, key)
docstring: We use the following convention [q0, q1, q2, q3, t0, t1, t2]
docstring_summary: We use the following convention [q0, q1, q2, q3, t0, t1, t2]
docstring_tokens: We use the following convention [ q0 q1 q2 q3 t0 t1 t2 ]
function: def __getitem__(self, key):
          """ We use the following convention [q0, q1, q2, q3, t0, t1, t2] """
          assert (key >= 0 and key < 4)
          if key < 2:
              return self.so2[key]
          else:
              return self.t[key - 2]
function_tokens: def __getitem__ ( self , key ) : assert ( key >= 0 and key < 4 ) if key < 2 : return self . so2 [ key ] else : return self . t [ key - 2 ]