[@mention:456449141667144364] I like the idea of differentiation!
It sounds like we have a case with a domain / policy inheritance, and can use access modifiers from Object-Oriented programming.
So we will have public domain or policy, private domain or policy or protected domain or policy.
What would you say?