func MakePermissiveChannel(track, risk, branch string) Channel {
	ch := Channel{
		Track:  track,
		Risk:   Risk(risk),
		Branch: branch,
	}
	return ch.Normalize()
}
// MakePermissiveChannel creates a normalized core charm channel which
// never fails.  It assumes that the risk has been prechecked.
MakePermissiveChannel creates a normalized core charm channel which
never fails.  It assumes that the risk has been prechecked.
// MakePermissiveChannel creates a normalized core charm channel which // never fails . It assumes that the risk has been prechecked .
func MakePermissiveChannel(track, risk, branch string) Channel {
	ch := Channel{
		Track:  track,
		Risk:   Risk(risk),
		Branch: branch,
	}
	return ch.Normalize()
}
func MakePermissiveChannel ( track , risk , branch string ) Channel { ch := Channel { Track : track , Risk : Risk ( risk ) , Branch : branch , } return ch . Normalize ( ) }
MakePermissiveChannel creates a normalized core charm channel which
never fails.
MakePermissiveChannel creates a normalized core charm channel which never fails .