code: def _parse_block_header(line):
      
      level = line[1]
      one, _rest = line[4:].split(')=', 1)
      name, _rest = _rest.split('(', 1)
      seqcount, _rest = _rest.split(')', 1)
      params = _rest.strip('{}:')
      # try:
      #     params = dict((key, float(val))
      #             for key, val in (pair.split('=')
      #                 for pair in _rest[1:-2].split(',')))
      # except ValueError:
      #     # Couldn't convert params to key-val pairs, for whatever reason
      #     logging.warn("Failed to parse CMA params: %s", _rest[1:-2])
      #     params = {}
      return int(level), int(one), name, int(seqcount), params
docs: [0_(1)=fa2cma(8){go=10000,gx=2000,pn=1000.0,lf=0,rf=0}: