What rights-protection principles constrain your framework? How does it avoid over-restricting legitimate speech?