code: func (imp *Import) Compare(other *Import) int {
  	if imp == nil {
  		if other == nil {
  			return 0
  		}
  		return -1
  	} else if other == nil {
  		return 1
  	}
  	if cmp := Compare(imp.Path, other.Path); cmp != 0 {
  		return cmp
  	}
  	return Compare(imp.Alias, other.Alias)
  }
docs: // Compare returns an integer indicating whether imp is less than, equal to,
  // or greater than other.