pub(super) fn variadic_param_name( name: &str, params: &[Param], ) -> Result<Option<String>, ElabError>