fn resolve_name_conflicts( strukt_params: Option<GenericParamList>, old_impl_params: &Option<GenericParamList>, ) -> Option<GenericParamList>