 The compatibility of the requirements of rationality with the requirements of moral goodness is a relatively weak constraint, one that could be satisfied by holding merely that what rationality requires is thin compared to what morality requires: perhaps rationality leaves a lot of open space within which agents are not rationally constrained to choose one way or the other, and one of the ways that they might choose is the way required by morality. But one might argue that this weak constraint is not enough, given that God is morally good necessarily. For what is to explain why God necessarily acts in accordance with the requirements of moral goodness, if God is perfectly free? Perhaps a perfectly free being will conform to the reasons that are relevant in the situation of choice; but is it compatible with perfect freedom to hold that God must act in a certain way, even though there are (ex hypothesi) entirely adequate reasons to act some other, incompatible way?