code: func NewContainerRun(set []interval16) *Container {
  	c := &Container{typ: containerRun}
  	c.setRuns(set)
  	for _, run := range set {
  		c.n += int32(run.last-run.start) + 1
  	}
  	return c
  }
docs: // NewContainerRun creates a new run array using a provided (possibly nil)
  // slice of intervals.