>> The first one seems correct to me. Perhaps John would like to weigh in? > > I agree that we should be considering template parameter linkage/visibility. Thanks, I added a testcase for linkage using nullptr and committed as 158309. > John. Cheers, Rafael