confirm-ns needs to handle macro case which may refer to libs never
explicitly required