Las interfaces, combinadas con programación orientada a aspectos, pueden crear mixins completos en lenguajes que soporten estas características, como C# o Java.