pub(crate) fn unwrap_builtin_with_single_arg<'a>( ty: &'a Type, wanted_ref_name: &str) -> Option<&'a Type>