igrate if you have too. That 400,000 for 1000 contains was reduced to 20,000 entries using a hierarchy.
</p>
</li>
<li>
<p>
Extending Enforcer is easy, by adding methods to either of the traits the EnforcerService uses, or adding your own trait, to just calling any service from with in the closure(s) you pass in.
</p>
</li>
<li>
<p>
Testing is easy see the EnforcerServiceSpec for examples.
</p>
</li>
</ol></div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="_extending_enforcer">Extendin