code: func zzUnpackCMap(packed []int) []rune {
  	m := make([]rune, 0x110000)
  	j := 0 // index in unpacked array
  	var count int
  	assert(len(packed) == 2836)
  	for i, value := range packed {
  		if i%2 == 0 {
  			count = value
  		} else {
  			m[j] = rune(value)
  			j++
  			count--
  			for count > 0 {
  				m[j] = rune(value)
  				j++
  				count--
  			}
  		}
  	}
  	return m
  }
docs: /* Unpacks the comressed character translation table */