 For present purposes, the main point is just that a feature of a situation must be a contingent fact. Necessary facts apply equally to all possible situations and hence are never features of any particular situation in our sense. This is already enough to accommodate the plausible idea that every moral fact has an explanation of some kind while blocking the vacuity objection. For quite plausibly, the moral facts in question will be explained by some necessary fact. For example, the explanation of why the fact that a given action would be done in a leap year is not a moral reason not to perform that action might simply be that the fact that an action would be done in a leap year could never be any kind of reason for action. That explanation is perhaps not the most illuminating one, but it is a kind of explanation and it is an explanation given in terms of a necessary fact. An alternative (and more controversial) explanation might appeal to the putative fact that a given fact is a moral reason only if it is a fact about how the action bears in some way on welfare or treating people with respect. This is a very controversial explanation, but the point is simply that if the main premise of this explanation (a kind of pluralism involving utilitarian reasons and deontological reasons) is true then it very plausibly is a necessary truth. Once again, the fact in question does indeed have an explanation but it is not explained by a feature of the situation. So there is no need to reject the plausible suggestion that every moral fact has some explanation to refute the vacuity objection.