Challenges facing the divine command theory.