docs: def _cellChunk(self, lines):
          """
          Parse CELLIJ Chunk Method
          """
          KEYWORDS = ('CELLIJ',
                      'NUMPIPES',
                      'SPIPE')
  
          result = {'i': None,
                    'j': None,
                    'numPipes': None,
                    'spipes': []}
  
          chunks = pt.chunk(KEYWORDS, lines)
  
          # Parse chunks associated with each key
          for card, chunkList in iteritems(chunks):
              # Parse each chunk in the chunk list
              for chunk in chunkList:
                  schunk = chunk[0].strip().split()
  
                  # Cases
                  if card == 'CELLIJ':
                      # CELLIJ handler
                      result['i'] = schunk[1]
                      result['j'] = schunk[2]
  
                  elif card == 'NUMPIPES':
                      # NUMPIPES handler
                      result['numPipes'] = schunk[1]
  
                  elif card == 'SPIPE':
                      # SPIPE handler
                      pipe = {'linkNumber': schunk[1],
                              'nodeNumber': schunk[2],
                              'fraction': schunk[3]}
  
                      result['spipes'].append(pipe)
  
          return result