pub type ChannelPath = String;
ChannelPath is a simple alias to allow our function signatures to be more telling
pub struct ChannelPath { /* private fields */ }