Analogy, Legal, and Moral Reasoning