Understanding the Spirit of the Law: Legal Principles and Interpretations