code: func (l IntervalList) Enabled() map[int32][]string {
  	enabled := make(map[int32][]string)
  
  	for level := int32(0); level <= 4; level++ {
  		var names []string
  
  		for _, interval := range l {
  			if interval.Enabled && interval.Level >= level {
  				names = append(names, interval.Name)
  			}
  		}
  
  		enabled[level] = names
  	}
  
  	return enabled
  }
docs: // Enabled returns a map with Level as the key and enabled PerfInterval.Name(s) as the value.