The truth is, the law is rarely cut and dried. All laws have exemptions and immunities. Sometimes new laws come into being and replace old laws and no one really knows how they will apply. Sometimes old laws fall out of practice but never come off the books, waiting for creative attorneys to bring them back into the fold. Some laws that seem well-settled can become unsettled if the political landscape changes or unforeseen situations arise that allow for new interpretations of the law. And even where the law is settled and in no danger of becoming unsettled, no two cases are ever exactly alike, so the principles that apply in one case make not apply in another, even if they look similar to a casual observer.