Clases ES 6 - Mixins

Propongo la arquitectura Vista (marcado HTML) y Utilidad (comportamiento JavaScript) y la creación de clases atómicas para componer vistas y utilidades utilizando ES6 Class. Será necesario que múltiples clases de utilidad se puedan componer / mezclar en una sola clase de vista.

¿Cómo puede la API de clase ES6 proporcionar una forma de mezclar las clases en otra clase / principal? He miradoObject.assign pero eso es para objetos y no a nivel de clase.