  This last point relates to the fact that cases are rarely justified solely on the basis of principles: instead there are a range of considerations which are applicable and justify the result. A principle may apply with equal force to two cases with very different facts, but those differences may make the cases not very analogous. What this suggests is that while principles do provide arguments for reaching a certain result, they do not explain the nature of analogical reasoning.