code: func Parse(filename string) (RootList, error) {
  	cfgMap, err := ParseToRawMap(filename)
  	if err != nil {
  		return nil, err
  	}
  
  	var rootList = RootList{}
  	for label, entries := range cfgMap {
  		root, err := LoadRoot(entries)
  		if err != nil {
  			return nil, err
  		}
  
  		rootList[label] = root
  	}
  
  	return rootList, nil
  }
docs: // Parse loads a RootList from a file.