Puedo hacer programación orientada a aspectos en Scala?

No estoy hablando de imitar las características de AOP en Scala (es decir, usar rasgos en lugar de aspectos), me pregunto si es posible hacer un verdadero AOP en Scala (es decir, consejos, aspectos, puntos de unión, tejido, etc.)