can an interface enforce which traits a class must use?
<p>My question is simply, can an interface enforce which traits a class must use? </p>

<p>the reason I ask is that I imagine a namespaced set of interfaces that referred to traits with the same name that existed with different implementations in different namespaces to create complex but generic operations throughout an application. -makes sense?</p>
