pub fn mul<'a>(l: &[TCow<'a>]) -> Result<TCow<'a>>