 Importantly, there are no simple or straightforward moves from the scientific projects in A to the philosophical projects in B or C. Arguments for or against such moves require difficult philosophical work. Moreover, philosophical issues relevant to C can have an important bearing on at least some of the scientific explanatory projects in A. This puts important constraints on how much can confidently be said in favor of such scientific explanations given ongoing controversy over the philosophical issues.